Two linux PC's can't SSH to each other

OK this one is going to be a challenge.

I have a very simple setup: A linksys router, with three PC's connected to it. One is a windows PC, one is a linux (mandrake) pc, and one is a linux (fed core 2) pc.

Everything works fine. Almost. My windows machine can ssh in to either of the linux PC's, and all three PC's have no problem sshing out to a remote computer on the net. Also, all three machines can ping each other.

So here's the wacky part:

The linux PCs can't SSH to each other. When either one tries to SSH to the other, it just times out and doesn't connect.

Remember, the windows machine can ssh to either one just fine, and both linux pc's can ping each other. That kind of answers most questions you might ask.

Firewall issue? No, because the windows PC can connect to either one. But I checked and the ssh ports are open.

Do I have the wrong ip? No, because I use the same ips when connecting from windows. Plus they can ping each other at those ip's.

SSH version? I tried connecting with ssh -1 and ssh -2, and both timeout.

/etc/hosts.allow? No, I've never touched etc/hosts* files on either linux machine.

Two linux PC's can't SSH to each other Two linux PC's can't SSH to each other Two linux PC's can't SSH to each other Two linux PC's can't SSH to each other Two linux PC's can't SSH to each other

 

 

 

 

Top