В настоящее время у меня настроен доступ VPN-клиента на сервере OpenSuSE 13.1 к стороннему удаленному серверу Cisco VPN IPSec. VPN-сервер настроен для предоставления доступа только хосту и для обеспечения доступа к локальной сети. Я настроил iptables NAT с маскировкой. Дополнительно я настроил маршрутизацию на других рабочих станциях для маршрутизации трафика в удаленную подсеть через сервер с NAT (iptabes).
Пусть карта сети будет:
Client alice(192.168.1.2) -- Gateway moon (192.168.1.1/10.0.0.2)
|
Remote host(10.0.0.3) -- Cisco (10.0.0.1)
В настоящее время я устранял ошибки аутентификации ssh различными методами и обнаружил, что вместо удаленного хоста отвечает sshd шлюза.
Я слушал трафик с помощью wirehark и вижу пакеты с правильными IP-адресами, например: 192.168.1.2 >> 10.0.0.3
10.0.0.3 >> 192.168.1.2
Когда я ввожу правильный логин / пароль для шлюза при попытке ssh user@10.0.0.3
, Вхожу в шлюз.
Как это могло быть возможно и почему шлюз отвечает, как будто это хост? Как это исправить?