Назад | Перейти на главную страницу

Как пройти NAT операторского уровня (крупномасштабный NAT) для доступа к VPN-серверу?

В настоящее время я запускаю сервер OpenVPN через подключение к домашней сети с одним общедоступным динамическим IPv4-адресом.

Мой провайдер (AT&T U-Verse), очевидно, скоро перейдет на крупномасштабный NAT и назначать мне больше только частный IP-адрес, так что в нынешнем виде я не смогу подключиться к своему домашнему VPN в дороге.

В краткосрочной перспективе я мог бы сменить провайдера, но я ожидаю, что у всех других провайдеров скоро закончатся общедоступные IPv4 IP-адреса, и они будут внедрять аналогичную систему.

Таким образом, я обдумываю свои варианты преодолеть барьер LSN:

Предполагая, что я каким-то образом получу собственное или туннельное соединение IPv6 к моему домашнему маршрутизатору (но из-за LSN, а не соединения IPv4):

Извините за многие вопросы, но я немного потерялся здесь и мог бы помочь сузить проблемное пространство.

Спасибо!

Да, вы можете использовать IPv6 (независимо от того, туннельный или собственный) для openvpn.

Ваш провайдер, вероятно, по-прежнему будет предлагать общедоступные адреса IPv4 (по запросу и за определенную плату).

Нет вообще никакого "хорошего" способа пройти через NAT, но есть несколько обходных путей, и самый простой - купить VPS с его собственным номером IPv4, а затем подключить домашний компьютер и другие компьютеры, где бы вы ни находились. . Если вы используете L2 vpn (dev tap), вы можете связать все и быть в своей домашней сети, где бы вы ни находились.

Вы также можете попробовать некоторые техники обхода nat, но по моему опыту они работают не очень стабильно (пример)

PS: Вы также можете попробовать использовать некоторые службы, например хамачи которые предназначены для прохождения nat, но не предлагают столько функций, как OpenVPN. (Вы также можете попробовать запустить OpenVPN через Hamachi ... но с падением производительности).