PDA

View Full Version : Cannot connect to Teamspeak with external IP


Flibbertygibbit
17-05-2007, 08:34
First of all, I am very new to Linux and also to this forum, so please bear with me.

I have recently used this guide (http://ubuntuforums.org/showthread.php?t=236834) to install a Teamspeak server on my Ubuntu 7 machine. I am able to connect the client by inputting the local IP address (192.168.1.100) but not with the external address. I can also connect in the same way with other computers on my network. I haven't been able to try it from outside my network, but I assume it won't work.

I do have a router and initially I thought my router wasn't forwarding the port, but it's set up correctly. I installed Firestarter and created inbound policies to open the ports for Teamspeak (8767 and 14534) but it didn't seem to help. I'm not sure if it has anything to do with the problem or not, but I noticed that in the active connections in Firestarter, the Teamspeak server has a source IP of 127.0.1.1 while everything else is 192.168.1.100.

I would appreciate any help and hopefully I can learn something in the process. If any more information is needed to troubleshoot the problem, just ask and I'll provide it.

Reedy Boy
17-05-2007, 18:07
Most home class routers dont support 'NAT Loopback'

So therefore, for that reason, you wont be able to connect via your external IP Address from inside your network

Flibbertygibbit
22-05-2007, 07:56
Apparently that was the problem. I don't understand though; other programs I host servers for, I can connect with the client through the external IP, but not Teamspeak. Is there some specific reason for this or is it just a fluke?