Здравствуйте господа!
Гуглю уже час и нигде не могу найти инструкцию по настройке vlan под Slackware.
Помогите кто чем может smile
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Slackware Linux → Настройка vlan в Slackware
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте господа!
Гуглю уже час и нигде не могу найти инструкцию по настройке vlan под Slackware.
Помогите кто чем может smile
Уже пробовал, не тру =(
Пробую....
Vlan поднялся, но пакеты по влану не проходят:
вывод ifconfig:
eth0 Link encap:Ethernet HWaddr 00:04:ac:e6:3d:ab
inet addr:172.20.1.61 Bcast:172.20.1.255 Mask:255.255.255.0
inet6 addr: fe80::204:acff:fee6:3dab/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11149 errors:0 dropped:0 overruns:0 frame:0
TX packets:3100 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5273961 (5.0 MiB) TX bytes:420131 (410.2 KiB)
eth0.2 Link encap:Ethernet HWaddr 00:04:ac:e6:3d:ab
inet addr:192.168.128.220 Bcast:192.168.128.255 Mask:255.255.255.0
inet6 addr: fe80::204:acff:fee6:3dab/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:156 (156.0 B)
таблица маршрутизации:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.128.0 * 255.255.255.0 U 0 0 0 eth0.2
172.20.1.0 * 255.255.255.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default office-nat.btc 0.0.0.0 UG 0 0 0 eth0
" ... Сразу запретите форвардинг. Но если вам нужно пропускать сети друг к
другу, то будьте внимательны при написании правил маршрутизации и
форвардинга - у вас теперь много интерфейсов.
... " ©
вероятно в этом причина ?
http://pkgs.org/slackware-13.1/slackware-i386/vlan-1.9-i486-2.txz ... от оно чё !!! oO
http://pkgs.org/slackware-13.1/slackware-i386/vlan-1.9-i486-2.txz ... от оно чё !!! oO
Этот пакет я поставил первым делом smile
Он есть в репах.
How to create vlan on Linux (with Cisco Catalyst Switch) , судя по этому руководству Вы сделали только два шага из шести ...
Спасибо вам gramozeka!!!!! wink [РЕШЕНО]
Все решилось гораздо банальнее, название vlan интерфейса должно было заканчиваться на 104, то есть eth0.104 вместо eth0.2
Не знаю с чем это может быть связано, такая проблема наблюдается и в SUSE.
Мой Vlan 104, следовательно и имя должно кончаться на 104.
Теперь vlan-ы работают!
Что бы не потерять vlans после перезагрузки, я прописал как и написано в мануале в стартовый скрипт /etc/rc.d/rc.local следующие строки:
modprobe 8021q
ifconfig eth0 down
vconfig add eth0 104
ifconfig eth0 up
ifconfig eth0.104 192.168.128.220 netmask 255.255.255.0 up
В итоге:
root@slackware:/home/iostream# ifconfig eth0.104
eth0.104 Link encap:Ethernet HWaddr 00:04:ac:e6:3d:ab
inet addr:192.168.128.220 Bcast:192.168.128.255 Mask:255.255.255.0
inet6 addr: fe80::204:acff:fee6:3dab/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28954 errors:0 dropped:0 overruns:0 frame:0
TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1608808 (1.5 MiB) TX bytes:2036 (1.9 KiB)root@slackware:/home/iostream# ping 192.168.128.2
PING 192.168.128.2 (192.168.128.2) 56(84) bytes of data.
64 bytes from 192.168.128.2: icmp_seq=1 ttl=254 time=1.02 ms
64 bytes from 192.168.128.2: icmp_seq=2 ttl=254 time=0.941 ms
64 bytes from 192.168.128.2: icmp_seq=3 ttl=254 time=0.945 ms
64 bytes from 192.168.128.2: icmp_seq=4 ttl=254 time=0.998 ms
64 bytes from 192.168.128.2: icmp_seq=5 ttl=254 time=0.938 ms
^C
--- 192.168.128.2 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4002ms
rtt min/avg/max/mdev = 0.938/0.969/1.026/0.049 ms
Надеюсь данная тема поможет кому то еще! wink
В rc.local может быть слишком поздно, потому как стартует последним, а сетевые службы поднимаются в rc.inet2, то есть раньше rc.local...
С учётом сказанного, можно прописать этот код/вызов скрипта, например в rc.netdevice (вызывается из rc.modules (по "if [ -x ...")), а в rc.inet1.conf параметры для eth0 зачистить. Либо оставить как есть, если на vlan ничего из rc.inet2 не используется сейчас и не будет использоваться потом...
В rc.local может быть слишком поздно, потому как стартует последним, а сетевые службы поднимаются в rc.inet2, то есть раньше rc.local...
С учётом сказанного, можно прописать этот код/вызов скрипта, например в rc.netdevice (вызывается из rc.modules (по "if [ -x ...")), а в rc.inet1.conf параметры для eth0 зачистить. Либо оставить как есть, если на vlan ничего из rc.inet2 не используется сейчас и не будет использоваться потом...
Хорошо. Большое спасибо за совет!
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Slackware Linux → Настройка vlan в Slackware
Форум работает на PunBB, при поддержке Informer Technologies, Inc