LINUX.ORG.RU

История изменений

Исправление Sferg, (текущая версия) :

На PC-роутере (192.168.0.1) выполнил следующее:

iptables -A PREROUTING -t nat -p tcp -i eth0 -d 12.34.56.78 --dport 1234 -j DNAT --to 192.168.0.32:22
iptables -A FORWARD -p tcp --dport 22 -j ACCEPT

, однако подключиться извне по SSH к виртуалке по-прежнему не удаётся. Локальный доступ сохраняется.

На виртуальной машине в /etc/ssh/sshd_conf прописано:

Port 22
ListenAddress 0.0.0.0

Вывод iptables -L -n -v -x на виртуалке:

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination

В чём может быть дело?

Исходная версия Sferg, :

На PC-роутере (192.168.0.1) выполнил следующее:

iptables -A PREROUTING -t nat -p tcp -i eth0 -d 12.34.56.78 --dport 1234 -j DNAT --to 192.168.0.32:22
iptables -A FORWARD -p tcp --dport 22 -j ACCEPT

, однако подключиться по SSH к виртуалке по-прежнему не удаётся.

На виртуальной машине в /etc/ssh/sshd_conf прописано:

Port 22
ListenAddress 0.0.0.0

Вывод iptables -L -n -v -x на виртуалке:

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination

В чём может быть дело?