Using putty to telnet to teamspeak externally

John Connor

Lifer
Nov 30, 2012
22,757
619
121
I have a Teamspeak server that I changed the ports on. I can connect fine and everything, but when I try to telnet the query port using my WAN IP address I can't get in. The ports are forwarded. The right protocol is selected. I can telnet to the port on the internal network though.

I made sure the ports are open with GRC's Shields Up and Portforward's port checker app. The ports are indeed open.

The thing is the ports I use are high up there. But Like I said I can connect to TS. I even used a VPN to verify it just wasn't a local connection and it was connecting externally.

I'm running DD-WRT. My SSH port works and that is a port high up there too.

What gives?
 

CubanlB

Senior member
Oct 24, 2003
562
0
76
Can the team speak server get to the internet?

If you can talk to the team speak server on the same subnet (Lan) but not from the internet the team speak server might not have the correct default gateway.

Is the SSH port forward to the same machine and is accessible from the internet? If so the gateway is fine.

Check the port forward rule in dd-wrt and make sure it is a TCP forward for the query port.

For testing can you point the teamspeak forward to the same ip and internal port as you SSH forward rule? If you can get SSH to work connecting to the "teamspeak" port the router is working properly.

Why are you running it on a non standard port? does your ISP block teamspeak traffic inbound for some reason? if so, they might have some traffic inspection identifying teamspeak traffic even on a non-standard port. That seems pretty unlikely though.
 

John Connor

Lifer
Nov 30, 2012
22,757
619
121
Can the team speak server get to the internet?

Yes


Is the SSH port forward to the same machine and is accessible from the internet? If so the gateway is fine.

The SSH server is built into the router with DD-WRT. SSH works fine.

Check the port forward rule in dd-wrt and make sure it is a TCP forward for the query port.

It is and I checked to make sure the port was opened.


Why are you running it on a non standard port? does your ISP block teamspeak traffic inbound for some reason? if so, they might have some traffic inspection identifying teamspeak traffic even on a non-standard port. That seems pretty unlikely though.

On the netbook that runs 24/7 hosting Teamspeak and my DNS update client and a phone monitoring app I have a app called Peerblock installed. Peerblock has over 1 billion IP address that are blocked from several countries. When I was using the default port I noticed constant connection attempts to the Teamspeak port. So I changed all three ports for Teamspeak; Voice, File transfer and Query. Now there are no more connection attempts.


I can connect to Teamspeak and use voice and send files. It's just using Putty to Telnet to the query port externally never works.
 

John Connor

Lifer
Nov 30, 2012
22,757
619
121
Seemed to have solved it! I changed the quert port a few thousand ports lower and I am now able to connect with telnet. Funny thing is I can't connect externally without a VPN. It's like my router blocks loop backs.