VPN - Как перманентно прописать конкретные ип шифро впна(чтобы без него инет не работал)?
-
wondefurrlife
Re: VPN - Как перманентно прописать конкретные ип шифро впна(чтобы без него инет не работал)?
Уважаемый wondefurrlife, Вы не могли бы более подробно изложить задачу, которая перед Вами стоит?
Дело в том, что если у Вас не будет работать Инетрнет (vpn провайдера), то не будет возможности достучаться до удаленного vpn-сервера... и задача теряет смысл.
Возможно, Вы хотели бы заставить весь трафик интернет проходить через собственный VPN и уходить к web-серверам от имени удаленного сервера (и за его счет). В этом случае Вам проще всего принудительно задать клиентам прокси в удаленной сети, а весь трафик от клиентов, который направлен не на прокси - запретить.
Дело в том, что если у Вас не будет работать Инетрнет (vpn провайдера), то не будет возможности достучаться до удаленного vpn-сервера... и задача теряет смысл.
Возможно, Вы хотели бы заставить весь трафик интернет проходить через собственный VPN и уходить к web-серверам от имени удаленного сервера (и за его счет). В этом случае Вам проще всего принудительно задать клиентам прокси в удаленной сети, а весь трафик от клиентов, который направлен не на прокси - запретить.
-
wondefurrlife
Re: VPN - Как перманентно прописать конкретные ип шифро впна(чтобы без него инет не работал)?
К сожалению с OpenVPN я работал очень мало, но по Вашей проблеме могу заметить:
1. На физическом адаптере Вам нужно убрать шлюз по-умолчанию (т.е. задайте статический адрес, а поле шлюза оставьте пустым; либо через DHCP-сервер создайте для данного узла резервирование и уберите из параметров шлюз);
2. Добавьте маршрут к vpn-серверу через шлюз, подключенный к физическому адаптеру: route add -p mask 255.255.255.255 192.168.57.2 metric 1
Т.о. Вы получите маршрут для Вашего VPN-сервера (можно по той же схеме прописать маршруты для DNS-серверов - так будет проще), а выход в Инет не будет работать, т.к. маршрут для остальных адресов отсутствует!
Дальше идет настройка OpenVPN, т.к. удаленный сервер должен быть настроен на прием транзитного трафика (здесь помочь не могу - нужно рыть мануалы). Замечу только, что OpenVPN клиент должен при установлении VPN от сервера получать шлюз по-умолчанию из защищенной сети (по данным ipconfig - сейчас не получает).
Чтобы не заморачиваться с настройкой транзитного трафика, можно внутри защищенной сети развернуть прокси, а клиентский браузер настроить на его использование.
PS: на интерфейсе OpenVPN имеет смысл отключить IPv6, если только сервер oVPN не настроен в режиме bridge для защищенной сети.
1. На физическом адаптере Вам нужно убрать шлюз по-умолчанию (т.е. задайте статический адрес, а поле шлюза оставьте пустым; либо через DHCP-сервер создайте для данного узла резервирование и уберите из параметров шлюз);
2. Добавьте маршрут к vpn-серверу через шлюз, подключенный к физическому адаптеру: route add -p mask 255.255.255.255 192.168.57.2 metric 1
Т.о. Вы получите маршрут для Вашего VPN-сервера (можно по той же схеме прописать маршруты для DNS-серверов - так будет проще), а выход в Инет не будет работать, т.к. маршрут для остальных адресов отсутствует!
Дальше идет настройка OpenVPN, т.к. удаленный сервер должен быть настроен на прием транзитного трафика (здесь помочь не могу - нужно рыть мануалы). Замечу только, что OpenVPN клиент должен при установлении VPN от сервера получать шлюз по-умолчанию из защищенной сети (по данным ipconfig - сейчас не получает).
Чтобы не заморачиваться с настройкой транзитного трафика, можно внутри защищенной сети развернуть прокси, а клиентский браузер настроить на его использование.
PS: на интерфейсе OpenVPN имеет смысл отключить IPv6, если только сервер oVPN не настроен в режиме bridge для защищенной сети.
-
wondefurrlife
Re: VPN - Как перманентно прописать конкретные ип шифро впна(чтобы без него инет не работал)?
Цитата wondefurrlife:
а в моем случае, какой указать статический ип?
Который Вам сейчас выдает DHCP-сервер (хотя в дальнейшем вероятны проблемы - когда сервер решит что Ваш адрес свободен и попытается выдать его другому клиенту)... а можно договориться с админом DHCP-сервера (о резервировании адреса или исключении адреса из выдачи).
а в моем случае, какой указать статический ип?
VPN - Как перманентно прописать конкретные ип шифро впна(чтобы без него инет не работал)?
Который Вам сейчас выдает DHCP-сервер (хотя в дальнейшем вероятны проблемы - когда сервер решит что Ваш адрес свободен и попытается выдать его другому клиенту)... а можно договориться с админом DHCP-сервера (о резервировании адреса или исключении адреса из выдачи).
-
El Scorpio
Re: VPN - Как перманентно прописать конкретные ип шифро впна(чтобы без него инет не работал)?
Цитата wondefurrlife:
то есть у меня локальная машина(VMWARE), в ней всегда поднятый инет(по NAT).
В смысле, нужно ограничить интернет на виртуальной машине, которая к реальной сети подключена через NAT виртуализатора?
В любом случае, можно сделать так
1. Ввести параметры сети вручную, убрав "маршрут по умолчанию"
2. Прописать статические маршруты на адреса серверов VPN и DNS (если подключение будет по имени).
Цитата QRS:
а можно договориться с админом DHCP-сервера
Тогда уж проще сразу попросить его об ограничении выхода в интернет путём создания правил на маршрутизаторе.
Кстати, если NAT-маршрутизатор свой, достаточно просто прописать в его файрволле два правила:
1. Запрет на все подключения с этого локального адреса
2. Разрешение на подключение к адресам, требуемым для поднятия VPN
то есть у меня локальная машина(VMWARE), в ней всегда поднятый инет(по NAT).
VPN - Как перманентно прописать конкретные ип шифро впна(чтобы без него инет не работал)?
В смысле, нужно ограничить интернет на виртуальной машине, которая к реальной сети подключена через NAT виртуализатора?
В любом случае, можно сделать так
1. Ввести параметры сети вручную, убрав "маршрут по умолчанию"
2. Прописать статические маршруты на адреса серверов VPN и DNS (если подключение будет по имени).
Цитата QRS:
а можно договориться с админом DHCP-сервера
VPN - Как перманентно прописать конкретные ип шифро впна(чтобы без него инет не работал)?
Тогда уж проще сразу попросить его об ограничении выхода в интернет путём создания правил на маршрутизаторе.
Кстати, если NAT-маршрутизатор свой, достаточно просто прописать в его файрволле два правила:
1. Запрет на все подключения с этого локального адреса
2. Разрешение на подключение к адресам, требуемым для поднятия VPN