|i'm trying to set up an SSH server with tcp tunneling on my home computer, and connect to it from other computers on the internet. every time i try to connect (using putty as the client), i get a "connection refused" error.|
i've tried using openssh and freesshd as the servers with the same results. i have the windows firewall set up to open the port i'm using. i've tried 12264, 22, and 443. i also have my westell 327w router set up to forward those ports, and set up with NAT to forward all unsolicited traffic to the server. no matter what settings i change, it never works.
i've tried port scanning my computer a few times, and sometimes it will show the ports as being open, and other times it will show them as being closed. if i run putty on the computer with the ssh server, using the local ip address (192.168.1.46), it connects fine and tunnels without a problem.
i'm thinking that something is blocking the ssh server from accepting remote connections, but i can't figure it out. the server is using the windows xp firewall, and is connected to the internet via wifi on a westell 327w router connected in bridge mode to a motorola surfboard SB5120 connected to comcast cable.