2

У меня есть коробка freebsd, сидящая дома. Я хочу, чтобы мои друзья могли получить к нему доступ через ssh . По сути, я хочу сделать это своего рода сервером, на котором они могут иметь учетную запись.

Как я могу это сделать?

Это кажется неубедительным вопросом, но любые отзывы приветствуются. Он может быть подключен к Интернету все время. Я считаю, мне нужно разместить его на каком-то бесплатном хостинге?

2 ответа2

5

Вам нужно открыть и перенести ssh на любой внешний адрес в вашем доме. Обычно это какой-то маленький роутер. Хотя у меня дома есть еще одна коробка FreeBSD, которая, вероятно, реальный путь. Сделайте BSD box вашим роутером, NAT на нем и т.д. Как только вы это сделаете, им понадобится имя сервера. Если ваш домашний IP-адрес меняется, вам, вероятно, следует изучить службу, например dyndns, для обновления имени хоста вашим новым IP-адресом при его изменении (с использованием сценария, обычно в поле BSD). Вам нужно будет опубликовать более подробную информацию о вашей домашней сети, чтобы получить более подробную информацию о том, как перенести порт.

3

Короткая версия заключается в том, чтобы открыть переадресацию порта ssh на вашем маршрутизаторе (детали могут быть разными, но обычно это довольно просто сделать) на машину, которую вы хотите прослушивать внешние запросы.

Затем сообщите друзьям ваш общедоступный IP-адрес (если у вас есть домашний доступ к Интернету, это не идеально), или используйте что-то вроде opendns.com, чтобы создать общедоступный домен, который будет привязан к вашему маршрутизатору.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .