Помогите настроить OpenVPN мд двумя Ubuntu

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
soldex
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-11-25 17:26:41

Помогите настроить OpenVPN мд двумя Ubuntu

Непрочитанное сообщение soldex » 2010-11-25 18:59:48

Добрый день. Помогите пожалуйста поднять впн между VPN сервером на базе openVPN OS Ubuntu и OpenVPN клиентом на OS Ubuntu 10.04 amd64

Описание задачи: имеется удаленный сервер с ОС ubuntu на который установлен openvpn
apt-get install openvpn
сгенерировал ключи и сертификаты ( srver.crt. | server.key | clietnt.crt | clietn.key | ca.crt | ca.key | dh1024.pem | ta.key )
приписал серверу конфиг /etc/openvpn/server.conf , его листинг приведен ниже:
port 1200
proto tcp
dev tun
local xxx.xxx.xxx.xxx ( IP_АДРЕС_ВДС )
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/server.crt
key /etc/openvpn/keys/server.key
dh /etc/openvpn/keys/dh1024.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 10.8.0.0 255.255.255.0"
push "route-gateway 10.8.0.1"
push "redirect-gateway def1"
push "dhcp-option DNS 10.8.0.1"
push "dhcp-option WINS 10.8.0.1"
keepalive 10 300
tun-mtu 1500
comp-lzo
user nobody
group nogroup
persist-key
persist-tun
mssfix 1450
status /etc/openvpn/openvpn-status.log
log /etc/openvpn/openvpn.log
в iptables сервера было добавлено правило:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o venet0 -j SNAT --to-source xxx.xxx.xxx.xxx (внешний IP_АДРЕС vds)
локальная машина имеет выход в сеть через ADSL модем , ip динамический
На локальной машине установлена Ubuntu 10.04 на ней установлен openvpn
apt-get install openvpn
с сервера перенесены необходимые файлы ключей ( clietnt.crt | clietn.key | ca.crt | ta.key )
конфиг клиента /etc/openvpn/client.conf
client
port 1200
dev tun
proto tcp
remote xxx.xxx.xxx.xxx ( IP_АДРЕС_ВДС )
resolv-retry infinite
nobind
pull
route-delay 2
persist-key
persist-tun
mute-replay-warnings
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/client.crt
key /etc/openvpn/keys/client.key
ping 15
ping-restart 45
ping-timer-rem
comp-lzo
ns-cert-type server
cipher BF-CBC
tun-mtu 1500
verb 4
log /etc/openvpn/openvpn.log
При запуске на сервере
/etc/init.d/openvpn start
сервер стартует, старт openvpn клиент также удается произвести, но при прослушивании интерфейса tun0 в wireshark (на клиенте) там тишина
ifconfig на клиенте выводит что tun0 создается
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.0.6 P-t-P:10.8.0.5 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)
но трафик через tun0 не идет, а при прослушивании интерфейса ррр0 в вайршарке попадаются только единичные пакеты такого типа:
7 9.780304 ххх.ххх.ххх.ххх(ип сервера) yyy.yyy.yyy.yyy (мой ип выданный провайдером) TCP scol > 51324 [PSH, ACK] Seq=56 Ack=56 Win=96 Len=55 TSV=157179262 TSER=10468453
84 81.977830 yyy.yyy.yyy.yyy (мой ип выданный провайдером) ххх.ххх.ххх.ххх(ип сервера) TCP 51324 > scol [ACK] Seq=441 Ack=496 Win=146 Len=0 TSV=10476225 TSER=157197310
Помогите плиз разобраться так как у самого вариантов нет, перепробовал все что мог.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35480
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Помогите настроить OpenVPN мд двумя Ubuntu

Непрочитанное сообщение Alex Keda » 2011-01-21 23:01:01

щас перекину вашу тему в соответствующий раздел
там вам помогут добрые линуксоды =))
Убей их всех! Бог потом рассортирует...

Andy
ст. лейтенант
Сообщения: 1117
Зарегистрирован: 2007-03-04 7:48:58
Откуда: Mytischi

Re: Помогите настроить OpenVPN мд двумя Ubuntu

Непрочитанное сообщение Andy » 2011-01-21 23:22:31

soldex писал(а): в iptables сервера было добавлено правило:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o venet0 -j SNAT --to-source xxx.xxx.xxx.xxx (внешний IP_АДРЕС vds)
Судя по имени интерфейста, Вы в OpenVZ контейнере находитесь, а там, насколько я помню, есть некие тонкости
использования vpn. Что в вики Ubuntu написано?? GRE протокол в файере разрешен?
Jul 16 19:37:15 freebsd sshd[4152]: Invalid user idiot from 210.75.200.104

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Помогите настроить OpenVPN мд двумя Ubuntu

Непрочитанное сообщение skeletor » 2011-01-23 21:04:12

2soldex
Убери из конфига сервера строки

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

push "route-gateway 10.8.0.1"
push "redirect-gateway def1"
и добавь собственно локальную сеть на серваке. Если же локальная сеть это 10.8.0.0/24, тогда для VPN'a нужно использовать другую подсеть чисто для vpn'a

2Andyopenvpn не использует gre - он использует tcp/udp.