Ello,

I've came across a little problem with my tcp / ip server.
My client can connect to it with 127.0.0.1 ( localhost ), and 192.168.0.X, but every remote connection fails to connect. Any suggestions?

Here's the connection rituals:

Server
Code:
            listener = New System.Net.Sockets.TcpListener(System.Net.IPAddress.Any, Port)
            listener.Start()
            listenThread = New System.Threading.Thread(AddressOf doListen)
            listenThread.IsBackground = True
            listenThread.Start()
Client
Code:
            client = New System.Net.Sockets.TcpClient(IP, Port)
            client.GetStream.BeginRead(readBuffer, 0, BYTES_TO_READ, AddressOf DoRead, Nothing)
If there's any more necessary details that might help solve the problem, please let me know and I'll post them up.

Thanks in advance