Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Настройка OpenVPN соединения с туннелем в интернет

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [В локальной сети] >> Настройка OpenVPN соединения с туннелем в интернет
Имя
Сообщение << Старые топики   Новые топики >>
Настройка OpenVPN соединения с туннелем в интернет - 2010-09-21 10:01:04.230000   
Imex

Сообщений: 14
Оценки: 0
Присоединился: 2010-07-23 08:19:18.276666
Всем доброго времени суток. Прошу прощения если не в тот раздел.
В общем, стоит задача установки сервера openvpn, к которому должны подключаться пользователи из локальной сети, использующие прокси сервер и использовать интернет, который по сути должен раздавать OpenVPN сервер. Сервер стоит на Windows(знаю, что извращение, но такие вот дела…) OpenVPN сервер я настроил, коннект есть, пинги до ip vpn сервера идут, но если убрать настройки прокси из браузера - инета нет.
Конфиг сервера
port 443 proto tcp dev tun ca "C:/Program Files/OpenVPN/keys/ca.crt" cert "C:/Program Files/OpenVPN/keys/server.crt" key "C:/Program Files/OpenVPN/keys/server.key" dh "C:/Program Files/OpenVPN/keys/dh1024.pem" tls-server tls-auth "C:/Program Files/OpenVPN/keys/ta.key" 0 auth MD5 route-method exe route-delay 2 server 10.8.0.0 255.255.255.0 keepalive 10 120 ;user nobody ;group nobody persist-tun verb 3 Конфиг клиента
client dev tun proto tcp remote 444.333.222.111 443 resolv-retry infinite nobind persist-key persist-tun ca "C:/Program Files/OpenVPN/keys/ca.crt" cert "C:/Program Files/OpenVPN/keys/client.crt" key "C:/Program Files/OpenVPN/keys/client.key" tls-client tls-auth "C:/Program Files/OpenVPN/keys/ta.key" 1 auth MD5 comp-lzo verb 3
В логах пишется, что маршрт проброшен:
Fri Sep 10 12:10:25 2010 Successful ARP Flush on interface [3] {515F9F15-0067-4A65-8B68-4FC8FAAEC1A8} Fri Sep 10 12:10:28 2010 TEST ROUTES: 0/0 succeeded len=1 ret=0 a=0 u/d=down Fri Sep 10 12:10:28 2010 Route: Waiting for TUN/TAP interface to come up... Fri Sep 10 12:10:30 2010 TEST ROUTES: 1/1 succeeded len=1 ret=1 a=0 u/d=up Fri Sep 10 12:10:30 2010 C:\WINDOWS\system32\route.exe ADD 10.8.0.0 MASK 255.255.255.0 10.8.0.5
В свойствах интерфейса на клиенте я менял шлюз с того что используется в локальной сети на адрес сервера openvpn. Если сделать tracert до ya.ru например, но ничего не идет… Если вернуть настройки в сетевом интерфейсе как и было(на адрес шлюза в локальной сети) и сделать tracert ya.ru то пакеты идут сначала на прокси и дальше не идут(такое на каждой машине). В принципе насколько я понял проблма в маршрутизации интернет соединения на сервере openvpn. Я пробовал в свойствах интернет соединения "Разрешить использовать соединения" для интерфейса openvpn, толку 0. В общем, попытался максимально объяснить ситуацию и собственно хотелось бы услышать ваши предложения по этому поводу.
Post #: 1
RE: Настройка OpenVPN соединения с туннелем в интернет - 2010-09-21 12:54:06.573333   
namepunk

Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
Это нормально. Надо понимать, что ВПН и Прокси это разные вещи и то что клиенты подключаются по ВПН не заставляет их использовать прокси автоматом. Для этого нужна соответствующая настройка.
Для того, чтобы интернет работал без прокси прописанного в браузере, в таблице маршрутизации (route print) должен быть пункт 0.0.0.0(маршрут по-умолчанию) указывающий на сервер с прокси
типа 0.0.0.0 mask 0.0.0.0 10.8.0.1
т.е. впн соединение должно устанавливать маршрут по-умолчанию.
подробнее http://www.ossg.ru/wiki/Admin/Настройка%20OpenVPN
Также Прокси сервер в этом случае должен быть настроен на работу в прозрачном режиме (transparent)
Post #: 2
RE: Настройка OpenVPN соединения с туннелем в интернет - 2010-09-22 10:11:18.900000   
Imex

Сообщений: 14
Оценки: 0
Присоединился: 2010-07-23 08:19:18.276666
Добавил строку на сервере:
push "redirect-gateway def1" Все работает вроде как надо, огромнейшеё вам спасибо!!!!!!
Post #: 3
Страниц:  [1]
Все форумы >> [В локальной сети] >> Настройка OpenVPN соединения с туннелем в интернет







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.