The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Маршрутизация и туннель, !*! elenbert, 10-Июн-11, 10:51  [смотреть все]
Добрый день.
Возник такой вопрос. Имеется машина, под управлением Linux, подключенная к локальной сети 192.168.16.0/24. В сети функционирует dhcp сервер и router advertisement демон, для IPv6. На компьютере установлено некое приложение, организующее подобие VPN туннеля. Приложение создает и конфигурирует TAP интерфейс — tap0.
В начальном состоянии главная таблица маршрутизации имеет вид:
192.168.16.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
0.0.0.0 192.168.16.1 0.0.0.0 UG 0 0 0 eth0

После поднятия туннеля и конфигурирования tap0 — принимает вид:
xxx.xxx.xxx.80 0.0.0.0 255.255.255.240 U 0 0 0 tap0
0.0.0.0 xxx.xxx.xxx.81 0.0.0.0 UG 0 0 0 tap0

Проблема заключается в том, что траффик идет все равно мимо туннеля. Это подтверждается с помощью tcpdump. Все пакеты «заруливаются» напрямую в eth0 и в локалку. На tap0 ничего не регистрируется, кроме редких служебных пакетов. Но, если поднимать туннель вне данной локальной сети — все нормально и весь траффик идет через tap0. Каким образом можно заставить пакеты идти по нужному направлению и что вообще оказывает такое влияние в данной ситуации?
Спасибо.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру