On Fri, 29 Jun 2007, David Liontooth wrote:

> 
> On a Debian network, I've set up iptables forwarding into a private 
> network, using this sort of thing:
> 
> iptables -t nat -A PREROUTING -p tcp -d 163.57.143.178 --dport 9000 -j 
> DNAT --to 192.168.0.1:22
> 
> The three machines on the private network each get assigned their own 
> port on the gateway:
> 
> ssh 163.57.143.178 -p 9001
> 
> gets me to the elusive 192.168.0.2 and so on. This works great, except for
> openssh's host ip checking. As far as openssh is concerned, all four
> machines are the same machine, with four different RSA keys.
> 
> On SSH2, known_hosts stores host:port. Is something equivalent available 
> in openssh? Workarounds?

Never mind, I found the answer in the archives --

Host port22
     HostName 1.2.3.4
     Port 22
     HostKeyAlias port22
Host port2022
     HostName 1.2.3.4
     Port 2022
     HostKeyAlias port2022

Works!

Dave

Reply via email to