LINUX.ORG.RU
ФорумAdmin

помогите разобраться с сетью

 


0

1

я поднял openvpn сервер и подключил клиента tap. в итоге проблема в том что сервер отправляя запрос клиенту в адрес отправителя подставляет другой адрес(вместо адреса интерфейса tap0 ставит адрес eth0) и получается что клиент этот адрес отбрасывает так как он из другой подсети.
что делать не могу и предположить
oot@ubuntu:~# route
Kernel IP routing table Destination Gateway Genmask Flags
Metric Ref Use Iface default
81.117.74.1 0.0.0.0 UG 0 0 0 eth0
10.0.0.0 * 255.0.0.0 U 0 0 0 tap0
81.117.74.0 * 255.255.254.0 U 0 0 0 eth0

tcpdump на клиенте пишет что 81.117.74.1 > 10.10.0.2 и пакет отбрасывается, интересно что с клиента сервер нормально пингуется



Последнее исправление: jimmy_page (всего исправлений: 3)

Почитай про разницу между tap и tun. tap нужен для того, чтобы добавить его в мост вместе с eth0, и назначить адрес мосту. А тебе для маршрутизации нужен tun.

anonymous
()
Ответ на: комментарий от jimmy_page

Роутер при том, что еще 10 минут назад я видел на 81.117.74.1 админку сименсовского adsl роутера и уже собирался начать перебирать пароль.

Сделай на сервере ip ro get 10.10.0.2 и посмотри, через какой маршрут он пытается подключиться к клиенту.

anonymous
()

ifconfig и vpn конфиги сервера и клиента в студию.,

turtle_bazon ★★★★★
()
Ответ на: комментарий от jimmy_page

Ну если не твой, то конкретно тебе не о чём переживать.

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