Решено: open vpn через прокси.

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Shell
Сообщения: 231
ОС: Ubuntu

Решено: open vpn через прокси.

Сообщение Shell »

Доброго дня.
пытаю настроить вирт. сеть через прокси - НЕ РАБОТАЕТ.

Помогите разобраться...
OpenVPN server работает на порту 1194.

Вот логи клиента.

Код: Выделить всё

Fri May 28 13:57:24 2010 us=28940 Send to HTTP proxy: 'CONNECT localhost:1194 HTTP/1.0'
Fri May 28 13:57:25 2010 us=41294 HTTP proxy returned: 'HTTP/1.0 403 Forbidden'
Fri May 28 13:57:25 2010 us=41392 HTTP proxy returned bad status
Fri May 28 13:57:25 2010 us=41557 TCP/UDP: Closing socket
Fri May 28 13:57:25 2010 us=41648 SIGTERM[soft,init_instance] received, process exiting


По логам вижу, что отказывает прокси....

Вот логи прокси.

Код: Выделить всё

1275057155.170    819 127.0.0.1 TCP_DENIED/403 1430 CONNECT localhost:1194 - NONE/- text/html
1275057403.374     58 127.0.0.1 TCP_DENIED/403 1430 CONNECT localhost:1194 - NONE/- text/html


Сам интерфес есть

Код: Выделить всё

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.3.0.1  P-t-P:10.3.0.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


В локальной сети всё работало и без прокси.

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

Спасибо.


Спасибо.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Решено: open vpn через прокси.

Сообщение arkhnchul »

в конфиге сквида разрешите метод CONNECT на порт 1194, по умолчанию в списке разрешенных портов его нет
Losing is fun!
Спасибо сказали:
Shell
Сообщения: 231
ОС: Ubuntu

Re: Решено: open vpn через прокси.

Сообщение Shell »

arkhnchul писал(а):
28.05.2010 16:25
в конфиге сквида разрешите метод CONNECT на порт 1194, по умолчанию в списке разрешенных портов его нет

подскажите ка это сделать....
Я пробывал так
acl Safe_ports port 1194 # openvpn

пробывал туннель перестроить на 80

Спасибо.
Спасибо сказали:
Shell
Сообщения: 231
ОС: Ubuntu

Re: Решено: open vpn через прокси.

Сообщение Shell »

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

лог клиента



Код: Выделить всё

pecified by either --route-gateway or --ifconfig options
Fri May 28 17:29:51 2010 us=471074 OpenVPN ROUTE: failed to parse/resolve route for host/network: 10.3.0.1
Fri May 28 17:29:51 2010 us=472393 TUN/TAP device tap0 opened
Fri May 28 17:29:51 2010 us=472485 TUN/TAP TX queue length set to 100
Fri May 28 17:29:51 2010 us=472555 /sbin/ifconfig tap0 10.3.0.6 netmask 10.3.0.5 mtu 1500 broadcast 255.255.255.254
SIOCSIFNETMASK: Invalid argument
Fri May 28 17:29:51 2010 us=509186 Linux ifconfig failed: external program exited with error status: 1
Fri May 28 17:29:51 2010 us=509285 Exiting


Вот мой конфиг сервера

Код: Выделить всё

dev        tun
proto        tcp
port        1194
# тут важно выбрать такую подсеть, которая не пересекалась бы ни с одной другой используемой вами
server        10.3.0.0    255.255.255.0
dh         /etc/openvpn/keys/dh1024.pem
ca         /etc/openvpn/keys/ca.crt
cert         /etc/openvpn/keys/S5.crt
key         /etc/openvpn/keys/S5.key
#
#route-gateway    10.3.0.1
#
verb 3
log /var/log/openvpn.log



Лог сервера

Код: Выделить всё

Fri May 28 21:09:05 2010 194.143.145.219:38754 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 1024 bit RSA
Fri May 28 21:09:05 2010 194.143.145.219:38754 [client1] Peer Connection Initiated with 194.143.145.219:38754
Fri May 28 21:09:05 2010 client1/194.143.145.219:38754 MULTI: Learn: 10.3.0.6 -> client1/194.143.145.219:38754
Fri May 28 21:09:05 2010 client1/194.143.145.219:38754 MULTI: primary virtual IP for client1/194.143.145.219:38754: 10.3.0.6
Fri May 28 21:09:06 2010 client1/194.143.145.219:38754 PUSH: Received control message: 'PUSH_REQUEST'
Fri May 28 21:09:06 2010 client1/194.143.145.219:38754 SENT CONTROL [client1]: 'PUSH_REPLY,route 10.3.0.1,topology net30,ifconfig 10.3.0.6 10.3.0.5' (status=1)
Fri May 28 21:09:06 2010 client1/194.143.145.219:38754 Connection reset, restarting [0]
Fri May 28 21:09:06 2010 client1/194.143.145.219:38754 SIGUSR1[soft,connection-reset] received, client-instance restarting
Fri May 28 21:09:06 2010 TCP/UDP: Closing socket



Почему он ему отправляет не правельную маску?
ifconfig 10.3.0.6 10.3.0.5
Спасибо сказали:
Shell
Сообщения: 231
ОС: Ubuntu

Re: Решено: open vpn через прокси.

Сообщение Shell »

Извените!, за мою невнимательность....
Заработало....
Спасибо сказали: