PDA

Click to See Complete Forum and Search --> : Two routers and no way around [VB6]


alkatran
Jun 11th, 2007, 02:13 PM
I am behind a university router, which means I have no control over the router settings. My friend is computer illiterate and behind a router as well. Let's just assume he can't mess with router settings.

Both of these routers block all connections that originate from outside the network. How can I connect to my friend? I've tried using a SOCKS proxy as a go between, but they don't seem to operate the way I expect them to.

superbovine
Jun 11th, 2007, 08:12 PM
I am behind a university router, which means I have no control over the router settings. My friend is computer illiterate and behind a router as well. Let's just assume he can't mess with router settings.

Both of these routers block all connections that originate from outside the network. How can I connect to my friend? I've tried using a SOCKS proxy as a go between, but they don't seem to operate the way I expect them to.

well if we "assume" he can't mess with the router connection we can assume you cannot get through the firewall/acl without control of the router. That is as easy as it gets.

You could connect using a 3rd part server, that would be your only option. For example, both of you connecting to the same game server.

alkatran
Jun 11th, 2007, 11:39 PM
well if we "assume" he can't mess with the router connection we can assume you cannot get through the firewall/acl without control of the router. That is as easy as it gets.

You could connect using a 3rd part server, that would be your only option. For example, both of you connecting to the same game server.

You mean there are no proxy types that let me connect, say "let him connect", then act as a bridge?

What if I sent a SYN, then told my friend to send an ACK (even though the SYN was blocked by the router) over an instant messenger?

Al42
Jun 12th, 2007, 01:36 PM
You send a packet to a port at his IP address. Where does the router send that packet? Since there's no forwarding for that port, and the router isn't listening on that port, the packet gets dropped.

The only solution, as superbovine said, is an outside server that you both connect to (since each of you is initiating the connection, the router knows where to send response packets) and that forwards your packets to him and his to yours.

Or you could use the UltraVNC (http://www.uvnc.com/addons/nat2nat.html) NAT-to-NAT connection.