LINUX.ORG.RU
ФорумAdmin

openVPN и доступ с сервера в лс

 , ,


0

1

Задача - получить доступ с сервера в интернете в локальную сеть клиента 192.168.0.0/16 с помощью openVPN. Настраивал openVPN по этому гайду http://help.ubuntu.ru/wiki/openvpn , туннель заработал, всё ок, но вот с маршрутизацией проблема ну как сказать, перестаёт работать сеть на клиенте при поднятом туннеле. Вообщем я что то сделал не так.

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

route 192.168.0.0 255.255.0.0
push "route 192.168.0.0 255.255.0.0"
Вопрос в том как это сделать правильно

Этой командой push «route 192.168.0.0 255.255.0.0» ты завернул роутинг клиента для сети 192.168.0.0/16 на vpn, вот у него и отвалилась локалка.
А вообще тут больше проблем может возникнуть в другом, например если речь идет просто о клиентской машине в сети 192.168.0.0/16 и сеть не знает о твоем сервере, то еще нат нужен.

anc ★★★★★
()
route 192.168.0.0 255.255.0.0
push "route 192.168.0.0 255.255.0.0"

Вы блин мануалы каким местом читаете? Ничего что в мануле разные подсети задаются, а у тебя одна?

Первая строка поднимает маршрут на сервере, вторая на клиенте. При этом подсети одинаковые. Да еще и не понимаешь что значит «подсеть». Нахрен первая строчка не нужна. Вместо этого либо iroute, либо topology subnet / dev tap настраивать.

Локальные подсети у клиента и сервера не должны быть пересекаться, иначе работать не будет.

nstorm
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.