LinuxForum.Fans
Тема

openvpn - связать две сети

Автор: nik222 7 сообщений 2311 просмотров
#386998

Сети:

Показать
text
Дом - 192.168.0.0/255.255.255.0
Работа - 172.17.0.0/255.255.0.0
VPN - 10.172.0.0./255.255.0.0

vpn сервер - 172.17.101.23 ( если не ошибаюсь 10.172.0.1) vpn клиент - 192.168.1.1 (10.172.0.6)

Конфиг сервера:

Показать
text
port 1194
proto udp
dev tun

ca /etc/openvpn/keys/ca.crt cert /etc/openvpn/keys/server.crt key /etc/openvpn/keys/server.key dh /etc/openvpn/keys/dh2048.pem server 10.172.0.0 255.255.0.0

#ifconfig-pool-persist ipp.txt

push "route 172.17.0.0 255.255.0.0"

push "dhcp-option DNS 172.17.254.2" push "dhcp-option DNS 172.17.254.4"

client-to-client

keepalive 10 120

comp-lzo

persist-key persist-tun

status openvpn-status.log

log openvpn.log

verb 4

Клиентом выступает ройтер Zyxel. С него я вижу рабочую сеть без проблем. Но клиенты домашней сети естественно рабочей сети не видят. Подскажите пожалуйста как можно поправить ситуацию ?
Заранее благодарен за ответ !

#386999

на сервере маршрут пропиши в твою локальную сеть. пакеты у тебя через роутер уходят.... а адресаты потом отвечают совсем не туда, куда следовало бы, т.к. у них нет маршрута нужного =)

#387023

на сервере маршрут пропиши в твою локальную сеть

знать бы еще какой и куда

#387024
"nik222" написал:
знать бы еще какой и куда

На сервере:

text

ip r a 192.168.0.0/24 via IP_VPN_CLIENT

На VPN клиенте:

text

ip r a 172.17.0.0/255.255.0.0 via IP_VPN_SERVER

IP_VPN_CLIENT - IP адрес VPN клиента из VPN сети.
IP_VPN_SERVER - IP адрес VPN сервера из VPN сети.

#387032

Я правильно понимаю что маршруты на сервере я добавляю не через push rout ?

Не проходит:

text
ip r a 192.168.0.0/24 via IP_VPN_CLIENT

[console]RTNETLINK answers: Network is unreachable[/console]

#387274

добавил конфиг для пользователя

text
iroute 192.168.1.0 255.255.255.0

дабы избавиться от ошибки

text
MULTI: bad source address from client [192.168.1.34], packet dropped

Попробовал прописать маршруты. Из домашней сети с клиента 192.168.1.34 трассы и пинги не проходят в рабочую сеть. Трассировка VPN сервера(10.172.0.1) также не идет.
Забыл добавить - vpn сервер за НАТОм, если это имеет значение....

#387339

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

Войдите или зарегистрируйтесь, чтобы ответить.