EDIT: For current information on the active NatNeg and Lobby server hosted by Zulan, see this thread.
After Gamespy shut down their servers people have been unable to connect simultaneously to Pitboss games. They "bounce" and are told that the peers don't have their firewalls configured correctly.
The reason for this problem is that Gamespy shut down their NAT Negotiation (NatNeg) servers which were needed to establish connections between players. We now have a working replacement.
How to avoid bounces:
You need to modify your windows hosts file to redirect requests to Gamespy's NatNeg servers to the replacement server, currently hosted by Zulan.
Run a text editor as administrator, and open the file C:\Windows\System32\drivers\etc\hosts.
Add the following four lines to the hosts file, and save it. You should overwrite the existing file, which should be named "hosts" with no file extension, so not "hosts.txt".
In pictures:
That's it! You are now able to connect to other players who have applied the same fix to their computers. You don't need to change your NetComm port in civilization.ini, configure port forwarding on your router, or any such stuff. Connecting to other players should work just as well as it did prior to Gamespy's shutdown.
After Gamespy shut down their servers people have been unable to connect simultaneously to Pitboss games. They "bounce" and are told that the peers don't have their firewalls configured correctly.
The reason for this problem is that Gamespy shut down their NAT Negotiation (NatNeg) servers which were needed to establish connections between players. We now have a working replacement.
How to avoid bounces:
You need to modify your windows hosts file to redirect requests to Gamespy's NatNeg servers to the replacement server, currently hosted by Zulan.
Run a text editor as administrator, and open the file C:\Windows\System32\drivers\etc\hosts.
Add the following four lines to the hosts file, and save it. You should overwrite the existing file, which should be named "hosts" with no file extension, so not "hosts.txt".
Code:
148.251.130.188 civ4bts.natneg1.gamespy.com
148.251.130.188 civ4bts.natneg2.gamespy.com
148.251.130.188 civ4bts.natneg3.gamespy.com
148.251.130.188 civ4bts.available.gamespy.com
In pictures:
That's it! You are now able to connect to other players who have applied the same fix to their computers. You don't need to change your NetComm port in civilization.ini, configure port forwarding on your router, or any such stuff. Connecting to other players should work just as well as it did prior to Gamespy's shutdown.
I have to run.