So I have a private ssh server in one of my homes. Usually I tunnel my traffic through it by using
sshtuttle. I have set up everything: port forwarding, automatic reporting of public ip (if it ever changes), etc..
So, I have been using it with no problems for at least 1 week by running the exact same command every time to tunnel my traffic. It used to work until yesterday..
Now for some reason I get a connection time out when I try to ssh to it.
Nmap reports that host is up and port is open:
Host is up (0.13s latency). PORT STATE SERVICE 6543/tcp open unknown Nmap done: 1 IP address (1 host up) scanned in 0.53 seconds
I can also ping the server with no problems. I have also tried to connect from another network but I get the same problem.
Note: This has happened to me again in the past once! I was getting connection timed out for one day and then it got fixed by itself, I don't know how. I am the only user in the server. I have changed the port as you can see and I have a very strong password.
What could be the problem? It bugs me that everything works correctly and one day the server decides to stop working.
EDIT: I just realized that every port I try with nmap reports to be open. Hm...
EDIT2: The problem was fixed by itself once more, honestly I have no idea what causes this, any ideas how I can troubleshoot it?