Просмотр полной версии : openvpn и связь уфанета и адсл.
есть связка двух точек уфанета и там все работает.
когда пытаюсь связать точно так же, точку адсл и уфанет(статический ип адресс без впн - статический ип(адсл)) происходит следущая малопонятная хрень:
дано:
виртуальные сетевые интерфейсы
на стороне уфанета 10.3.0.5
на адсл 10.3.0.6
соединение устанавливается.
при этом со стороны адсл не идут пинги на 10.3.0.5 до тех пор пока я не пропингую с уфанетовского адресса 10,3,0,6.
с чем это может быть связано?
prince_alex
30-05-2007, 20:07
Какая ось?Линуха?
а разница?
на уфанете сначала стоял винда- винда теперь вида - линукс.
при чем от района рб этоне зависит думаю что то на стороне адсл мешает связаться.
встроенный фаервол может мозги компосирует...
есть конфигурация сервера?
конфиг сервера
dev tun
ifconfig 10.3.0.6 10.3.0.5
route 10.3.0.0 255.255.255.0 10.3.0.6
route 192.168.1.0 255.255.255.0 10.3.0.6
secret key.txt
port ****№1
dev-node Basa
proto tcp-server
verb 0
второй конфиг на сервере для второго клиента:
dev tun
ifconfig 10.3.3.6 10.3.3.5
route 10.3.3.0 255.255.255.0 10.3.3.6
route 192.168.3.0 255.255.255.0 10.3.3.6
secret key.txt
port ****№2
proto tcp-server
dev-node ******
verb 0
клиент1:
dev tun
remote ип сервера
ifconfig 10.3.0.5 10.3.0.6
route 10.3.0.0 255.255.255.0 10.3.0.5
route 192.168.0.0 255.255.255.0 10.3.0.5
secret key.txt
port ****№1
proto tcp-client
verb 9
клиент №2
dev tun
remote ип сервера
ifconfig 10.3.3.5 10.3.3.6
route 10.3.3.0 255.255.255.0 10.3.3.5
route 192.168.0.0 255.255.255.0 10.3.3.5
secret key.txt
port ****№2
proto tcp-client
verb 9
с первым все ок а вот со вторым пока не прпингуешь со стороны уфанета - хрен.
Конфигурация один сервер, несколько клиентов:
В первую очередь указываем, что будет использоваться устройство tap0:
dev tap0
Затем говорим, что openvpn будет работать в режиме сервера, а не в режиме по умолчанию (точка-точка)
mode server
Затем выделяем пул IP адресов, которые будут выдаваться клиентам.
ifconfig-pool *******-*******
При помощи параметра ifconfig определяем IP адрес сервера и маску подсети.
ifconfig ******* *******
Остальные параметры, такие же как и в настройке в режиме точка-точка. В результате конфигурационный файл сервера будет выглядеть так:
dev tap0
proto udp
mode server
ifconfig-pool
ifconfig
tls-server
dh keys/dh1024.pem
ca keys/ca.crt
cert keys/***.crt
key keys/***.key
port 1194
user nobody
group nobody
persist-tun
persist-key
verb 0
Конфигурация клиента
Определяем используемое устройство:
dev tap
Указываем реальный IP адрес сервера, куда будет подключаться клиент:
remote yyy
Говорим, что мы будем работать в режиме клиента:
client
Все остальные параметры как и в примере конфигурации клиента в режиме точка-точка. В результат конфигурационный файл клиента будет выглядеть так:
dev tap
proto udp
remote yyy
port 1194
client
tls-client
ns-cert-type server
ca keys/ca.crt
cert keys/****crt
key keys/**.key
user nobody
group nobody
ping 15
ping-restart 45
ping-timer-rem
persist-key
persist-tun
verb 0
вот примерно так надо....
похоже ты меня не понимаешь....
впн сервер можно поднимать двумя путями
1) один конфиг сервера - много клиентов. *по ряду причин этот вариант меня не устраивает*
2) на каждого клиента свой конфиг и виртуальный сетевой девайс.
так вот все работает но в рамках схемы - уфанет - уфанет.
уфанеет-адсл не работает.
и дело не в опенвпн...