URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89770
[ Назад ]

Исходное сообщение
"Веб-сервер за NAT"

Отправлено lamination , 08-Сен-10 19:29 
Подскажите, какими способами можно достучаться до веб-сервера в локальной сети, выходящей в инет через NAT.

Интересуют способы, которые исключают настройку роутера(т.е. не port-forwarding и не port-triggering). UPnP тоже не всегда включен на роутерах, исключаем и его.

Как один из вариантов - это использовать STUN, но он работает через UDP. соответственно надо еще как-то туннелировать TCP(HTTP) в UDP.

Что есть:
Веб-сервер в локальной сети - apache.
NAT - cone(если можно будет работать с симметричными, совсем хорошо)

+есть возможность использовать внешний сервер с постоянным IP для получения доступа к локальному web-серверу.

Одновременных соединений нужно не много(единицы). Или хотя бы одно.



Содержание

Сообщения в этом обсуждении
"Веб-сервер за NAT"
Отправлено sHaggY_caT , 08-Сен-10 20:14 
>[оверквотинг удален]
>UDP. соответственно надо еще как-то туннелировать TCP(HTTP) в UDP.
>
>Что есть:
>Веб-сервер в локальной сети - apache.
>NAT - cone(если можно будет работать с симметричными, совсем хорошо)
>
>+есть возможность использовать внешний сервер с постоянным IP для получения доступа к
>локальному web-серверу.
>
>Одновременных соединений нужно не много(единицы). Или хотя бы одно.

Ну так и делаете: какой-либо туннель (например, openvpn) и интерфейс Apache вешаете на IP-адрес туннеля.
По настройке туннелей в сети тонны доков.
На машине с публичнымм IP "пробрасываете" (например, в iptables DNAT) 80-й порт на IP-адрес удаленной машины


"Веб-сервер за NAT"
Отправлено lamination , 09-Сен-10 11:25 
ok,спасибо.