URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 15651
[ Назад ]

Исходное сообщение
"Пресловутая маршрутизация VLAN"

Отправлено mitay2 , 03-Мрт-08 07:47 
Всем здравствуйте! Поднял виртуальные интерфейсы vlan0002 vlan0003, как показано в:http://www.opennet.me/base/net/tale_linux_vlan.txt.html,
добавил их в interfaces:
auto vlan0002
iface vlan0002 inet static
         vlan-raw-device eth0
         address 192.168.1.5
         netmask 255.255.255.0
         network 192.168.1.0
         broadcast 192.168.1.255
         dns-nameservers 192.168.0.1
         dns-search my.domen
auto vlan0003
iface vlan0003 inet static
         vlan-raw-device eth0
         address 192.168.0.5
         netmask 255.255.255.0
         network 192.168.0.0
         broadcast 192.168.0.255
         dns-nameservers 192.168.0.1
         dns-search my.domen
чтобы после перезагрузки они автоматически поднимались.
# cat /proc/net/vlan/config
VLAN Dev name    | VLAN ID
Name-Type: VLAN_NAME_TYPE_PLUS_VID
vlan0002       | 2  | eth0
vlan0003       | 3  | eth0

Машина подключена в тегированый порт, на котором обе виланки, коммутатор AT9424Ts, пингуется из всех виланок, сама всех пингует.
А вот форвардить не хочет. Скажите что ещё надо сделать, что я не сделал!?
Дистрибутив Debian 4.0 Etch. mtu=1500, пробовал ставить 1496 - тоже самое.

вот таблица маршрутизации:
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
localnet        *               255.255.255.224 U     0      0        0 eth0
ZD_3_vlan2      *               255.255.255.0   U     0      0        0 vlan0002
ZD_1_vlan3      *               255.255.255.0   U     0      0        0 vlan0003
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

вот листинг iptables
# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Политику фаервола я потом пропишу, мнеб хоть так чтоб работало
Строго не судите, я новичок :), помогите, скажите что ещё надо сделать, чтобы заработал форвардинг!?


Содержание

Сообщения в этом обсуждении
"Пресловутая маршрутизация VLAN"
Отправлено Vaso Petrovich , 03-Мрт-08 07:54 
а eth0 на каком железке крутится? на комутаторе точно все правильно

"Пресловутая маршрутизация VLAN"
Отправлено Vaso Petrovich , 03-Мрт-08 07:55 
>а eth0 на каком железке крутится? на комутаторе точно все правильно

cat /proc/sys/net/ipv4/ip_forward

что показывает?


"Пресловутая маршрутизация VLAN"
Отправлено mitay2 , 03-Мрт-08 08:06 
>>а eth0 на каком железке крутится? на комутаторе точно все правильно
>
>cat /proc/sys/net/ipv4/ip_forward
>
>что показывает?

eth0 - сетевуха маршрутизатора - Debian

# cat /proc/sys/net/ipv4/ip_forward
0

ноль показывает


"Пресловутая маршрутизация VLAN"
Отправлено Romych , 03-Мрт-08 08:10 
>[оверквотинг удален]
>>cat /proc/sys/net/ipv4/ip_forward
>>
>>что показывает?
>
>eth0 - сетевуха маршрутизатора - Debian
>
># cat /proc/sys/net/ipv4/ip_forward
>0
>
>ноль показывает

поставь 1


"Пресловутая маршрутизация VLAN"
Отправлено mitay2 , 03-Мрт-08 08:33 
поставил 1 - заработало, только как-то странно сохраняет файл - сохраняет, но пишет что не могу сохранить.
и после перезагрузки опять становиться 0, - надо наверно в стартовых скриптах сети что-то добавить или изменить, что надо сделать!?


"Пресловутая маршрутизация VLAN"
Отправлено witos , 03-Мрт-08 08:50 
>поставил 1 - заработало, только как-то странно сохраняет файл - сохраняет, но
>пишет что не могу сохранить.
>и после перезагрузки опять становиться 0, - надо наверно в стартовых скриптах
>сети что-то добавить или изменить, что надо сделать!?

в файле /etc/sysctl.conf

# Controls IP packet forwarding
net.ipv4.ip_forward = 1


"Пресловутая маршрутизация VLAN"
Отправлено mitay2 , 03-Мрт-08 09:19 
>в файле /etc/sysctl.conf
>
># Controls IP packet forwarding
>net.ipv4.ip_forward = 1

Работает! Спасибо всем, все молодцы, всем по виртуальному пирожку :)