У меня есть настольный сервер Ubuntu (14.04) "bdesktop" с 1 пользователем "user1", который подключается к маршрутизатору. Внутри маршрутизатора у меня есть статический локальный IP-адрес, назначенный bdesktop (192.168.1.2). Маршрутизатор предоставляет мне статический веб-сайт asdf.com, который является интерфейсом к маршрутизатору, к которому я могу подключиться и получить доступ из Интернета.

Моя цель - войти в систему через user1 @ bdesktop через Интернет с моего ноутбука, но я не знаю, как указать правильное имя хоста для соединения ssh или ftp.

я бы подключился к нему через что-то вроде:

ftp://user1@bdesktop.asdf.com или ftp://user1 @ bdesktop:asdf.com или что-то в этом роде?

Заранее извиняюсь за то, что не знал правильный язык, окружающий эти протоколы, впервые погрузившись в проблемы с сетью вне сети.

1 ответ1

1

Большинство маршрутизаторов имеют функцию для настройки его в качестве обратного прокси-сервера для определенных протоколов (например, HTTP или FTP).

Вы можете настроить маршрутизатор для направления трафика по определенному протоколу (FTP в вашем случае) на назначенный компьютер в вашей сети. Вы получаете доступ к вашему серверу, подключаясь к имени хоста или IP-адресу вашего маршрутизатора.
В вашем случае это будет: ftp://user1@asdf.com или ftp://asdf.com

Обратитесь к руководству пользователя вашего роутера, чтобы узнать, есть ли у него эта функция и как ее настроить.

У меня есть Thomson Gateway TG585 и они называют это Game & Application Sharing . Это позволяет мне настроить HTTP или FTP-сервер (в нем перечислены десятки других протоколов).

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