
They should more or less have the same IP, they usually don't change. I'm not familiar with Ubuntu, but sure there is a command to reveal the network settings, so you can find out which DNS are assigned by the server each time you connect. The DNS server can be the same with the gateway (eg 192.168.1.1), but if this doesn't work you must set it to the actual DNS server of the ISP (for example, for OTENET in Greece this is 195.170.1.1 and 195.170.2.2). Then manually assign it an IP (eg 192.168.1.2), set the subnet mask (usually 255.255.255.0) and the gateway to the IP of the wireless adaptor of the host computer (eg 192.168.1.1). On iPhone connect to the ad hoc network directly, no proxies. Since you created an ad hoc WiFi network, you can configure it to share the internet connection. I don't think you need any special settings on your iPhone and PS3. Is my approach ok ? Or could it be a firewall problem ? I'm sure the ip address of the laptop is correct because I can access my laptop http server. What I tried to do is to set the proxy of my iphone to be the ip address of my laptop on the network and the port to be 8080.
PROXIFIER FOR IPHONE WINDOWS
I'm able to put those on the same wireless network using the adhoc wifi networks with windows 7.

My problem is that I would want to be able to use this tunnel with my iPhone (and later my PS3).

I use this port with my programs (Firefox etc.) in Socks5 mode and it does bypass my residence proxy well! (Actually I even use proxifier in order to set my tunnel or the original proxy at will). I have configured a tunnel on my laptop (Windows 7 64bits) with putty: Connection>SSH>Tunnels and I added a new forwarded port: Dynamic on port 8080. I have a (virtual) private server, running with ubuntu 12.04 LTS, with an openssh server. I'm living in a student residence, which has a proxy blocking a high number of things.
