Re: IP checking of hosts on a forwarded private network
- From: David Liontooth <cogweliont@xxxxxxxxxx>
- Date: Fri, 29 Jun 2007 17:45:07 -0700 (PDT)
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
- References:
- IP checking of hosts on a forwarded private network
- From: David Liontooth
- IP checking of hosts on a forwarded private network
- Prev by Date: IP checking of hosts on a forwarded private network
- Next by Date: sshd fails to run
- Previous by thread: IP checking of hosts on a forwarded private network
- Next by thread: sshd fails to run
- Index(es):
Relevant Pages
|