У меня есть установка домашней сети позади маршрутизатора NAT с двумя полями Linux. Иногда, я хочу к ssh им снаружи домашней сети, но ни у одного нет общедоступного IP-адреса. Какова Ваша рекомендация?
В настоящее время я имею, устанавливают динамическую запись DNS для маршрутизатора, который перенаправляет все удаленные соединения к одному серверу. Если я действительно хочу к ssh к другому серверу, я сначала ssh к первому серверу, и затем ssh сначала к второму.
Существует ли опция соединиться или с серверов непосредственно посредством туннелирования ssh или с виртуальных доменов и такого?
Можно всегда портировать вперед и использовать отдельный порт для каждой машины. В /etc/ssh/sshd_config
Измените строку, которая говорит:
port 22
к чему Вы желаете. Отличающийся для каждой машины, очевидно. Вы могли использовать 22222 для один и 22223 для другого. Затем можно работать ssh -p 22222 user@1.2.3.4
например, или в PuTTY изменяют порт.
Удостоверьтесь, что перезапустили sshd сервис после изменения этого так, это перечитывает конфигурационный файл