В настоящее время у меня дома есть модем DSL со статическим IP-адресом (скажем, 77.77.77.77
).
Этот модем подключен к беспроводному маршрутизатору, к которому подключено несколько машин.
Для простоты, теперь я называю сеть за 77.77.77.77
home-net
Моя цель - иметь возможность ssh
к любой машине за home-net
не прибегая к уродливой port-forwarding
и сопоставлениям портов.
Для реализации этого мой план:
- Добавить запись
77.77.77.77 home-net
вhosts
на любой машине, с которой я хочуssh
- Настройка
port-forwarding
на маршрутизатореhome-net
для DNS-запросов - Компьютер (в той же сети), на котором запущено
bind
получает эти DNS-запросы и разрешает их по IP-адресам локальной сети.
Я не совсем понимаю, как это реализовать ..Я надеюсь, что DNS-запрос будет отправлен в home-net
запросом рассматриваемой системы (пример pc1
), которая будет перенаправлена на машину, на которой запущен bind
, которая разрешит это для некоторого IP- адреса локальной сети.Я не уверен, что этого достаточно, чтобы решить проблему, хотя ..
Я еще не смог реализовать или протестировать это ..К сожалению, настройка DNS-сервера с использованием bind
кажется гораздо более сложной, чем я предполагал.
Мои вопросы:
- Можно ли использовать этот один статический IP-адрес для ssh на любой машине в
home-net
безport-forwarding
?- Пример
ssh usr1@pc1.home-net
иssh usr2@pc2.home-net
(оба порта по умолчанию 22)?
- Пример
- Будет ли эта установка даже работать?
- Есть ли более простой способ сделать это?