У меня есть 2 сетевых соединения, одно из них (проводное) должно использоваться исключительно для порта 22 на этой машине.
можно ли использовать проводное устройство только для данного порта?
У меня есть 2 сетевых соединения, одно из них (проводное) должно использоваться исключительно для порта 22 на этой машине.
можно ли использовать проводное устройство только для данного порта?
если у вас есть статический IP на проводном интерфейсе или у вас есть резервирование на DHCP-сервере, вы можете сделать это таким образом: Отредактируйте файл конфигурации sshd
#vi /etc/ssh/sshd_config
перейти к конкретным строкам, которые показывают
ListenAddress *
если вы хотите привязать ssh к существующему 1 или 2 IP-адресу, скажем, 192.168.1.5 и 192.168.1.7, это можно сделать, изменив вышеуказанные строки sshd_config на
ListenAddress 192.168.1.5
ListenAddress 192.168.1.7
и перезапустите демон sshd. Другой способ-настроить брандмауэр, чтобы разрешить входящие трафик по порту 22 только с проводного интерфейса, например: eth0 и disallow от других. Порядок команд очень важен.
iptables -A INPUT -i eth0 -p tcp --dport 22 -j ACCEPT
iptables -A INPUT ! -i eth0 -p tcp --dport 22 -j DROP
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]