У меня есть пара виртуальных серверов Ubuntu на моем ноутбуке, которые я таскаю с собой и использую для тестирования конфигурации и взаимодействия таких служб, как почта, каталоги и т. Д. Поэтому я хочу сделать их такими же похожими на мой настоящий сервер ( Интернет) по мере возможности, чтобы они могли общаться по протоколам SMTP, LDAP и т. д. с другими подключенными к Интернету узлами. Таким образом, я могу проверить, что произойдет, прежде чем зафиксировать изменения на основном сервере ...
Предполагая, что я использую случайное широкополосное соединение, как я могу получить трафик на эти серверы из Интернета? Я не использую одно соединение, поэтому не могу перенаправить порты на конкретном маршрутизаторе. Однако мне интересно, могу ли я использовать какую-то службу VPN для туннелирования трафика из любого подключения, которое я использую, к некоторым общедоступным конечным точкам, которым я могу предоставить записи DNS.
(Я знаю, что если бы я был сразу после веб-разработки, я мог бы делать много вещей по-другому, обслуживать их локально и т. Д., И что машины будут подключены к сети только тогда, когда подключен мой ноутбук; это не проблема.)
Вы можете рассмотреть возможность использования внешнего хоста (например, некоторого продукта «виртуальный частный сервер» в общедоступном адресном пространстве IPv4), настроить VPN-соединение с вашего компьютера на этот хост и выполнить переадресацию портов. Аналогичный вопрос О том, как реализовать такую функциональность, вскоре спросили.
DynDNS и другие службы динамического DNS будут работать только до тех пор, пока ваш ноутбук гарантированно получит общедоступный IPv4-адрес. В большинстве корпоративных сетей этого обычно не происходит при доступе к сети через беспроводную точку доступа или через сотовые сети.
Смотреть в DynDNS или другие подобные услуги. С DynDNS они предлагают приятный клиент, который обновляет IP-адрес вашего компьютера, когда вы перемещаетесь. Подробнее здесь: Клиент DynDNS uodater