by Ark » Fri Oct 29, 2004 12:36 am
DHCP does not imply NAT, but in a home router it almost never makes sense to use DHCP for a real IP since you likely don't have more then 1, or even a static IP, so you probably are using NAT.
You need to forward port 213, or whatever port you are using for the GIT connection (not the ports GIT is tunneling). Forward that port (probably 213) in your router from your external address to the internal address of the computer running GIT.
Its best if both sides can forward port 213 UDP and you can use GIT UDP connections, but if only one side can forward port 213 properly, and both sides are using NAT or firewalls, then the side that can forward ports will need to forward port 213 TCP and use TCP listen on that side, and TCP connect on the other side.