Скрипт старта сети с VLAN для ALTLINUX

Модераторы: Skull, Модераторы разделов

Wave
Сообщения: 32
ОС: XP

Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

настроил VLANы по этой статье: http://www.opennet.ru/base/net/tale_linux_vlan.txt.html
все работает
но после перезагрузки системы вланы пропадают, я так понял что нужно модифицировать скрипт network чтобы заставить вланы работать, только пока не понятно как

в статье приведен пример для redhat
в скрипте АльтЛинукса я подобных строк не нашел

посоветуйте как "закрепить" VLANы
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение yaleks »

Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

развернутый ответ с учетом того что о VLAN в указанной ссылке упоминаеться только раз да и то не по теме
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Alexei_VM »

Wave писал(а): ↑
22.08.2008 00:50
развернутый ответ с учетом того что о VLAN в указанной ссылке упоминаеться только раз да и то не по теме


search.altlinux.ru -> "vlan etcnet" и читать до просветления.
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

очень-очень полезные ответ
по указанной ссылке нашлось 44 страницы
не поленился - прочитал все

самая полезная информация:
"Страничка wiki находится здесь: http://wiki.sisyphus.ru/admin/etcnet/
Написано:
...
Не написано:
* Как настроить VLAN
..."


по всем указанным ссылкам обсуждались всевозможные проблемы с уже готовыми ВЛАНами.
Вообще, МЕГА РЕСПЕКТ ЗА ОЧЕНЬ ТОЛКОВУЮ ПОМОЩЬ!
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение romuil »

Wave писал(а): ↑
22.08.2008 11:58
очень-очень полезные ответ
по указанной ссылке нашлось 44 страницы
не поленился - прочитал все

самая полезная информация:
"Страничка wiki находится здесь: http://wiki.sisyphus.ru/admin/etcnet/
Написано:
...
Не написано:
* Как настроить VLAN
..."


по всем указанным ссылкам обсуждались всевозможные проблемы с уже готовыми ВЛАНами.
Вообще, МЕГА РЕСПЕКТ ЗА ОЧЕНЬ ТОЛКОВУЮ ПОМОЩЬ!

Очень советую понизить тон всем участникам беседы.
Автор, возможно стоит спросить помощи в списке рассылки @sysadmins или на Freenode канал #altlinux.
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Alexei_VM »

Wave писал(а): ↑
22.08.2008 11:58
по всем указанным ссылкам обсуждались всевозможные проблемы с уже готовыми ВЛАНами.



Вы чем, собственно, недовольны? Что по ссылке не нашли подробного рассказа что такое VLAN, зачем он нужен и т.п.? Дык для этого есть Яндекс, Гугл и Википедия. А вот примеры организации VLAN через etcnet там есть. Если чего-то непонятно, то намек был ясный -- список рассылки sysadmins@.
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

Что по ссылке не нашли подробного рассказа что такое VLAN, зачем он нужен и т.п.?

у меня в посте было написано, что vlan'ы уже настроены и работают как на коммутаторе так и на АЛТе

не думаю, что "подробной рассказ о том, что такое VLAN" мне был критически необходим.
вопрос был четким и ясным.
с учетом что в http://wiki.sisyphus.ru/admin/etcnet/ (http://www.altlinux.org/Etcnet) этот вопрос не описан, то хотелось получить ответ на вопрос, а не типичные отсылки в поиск

ну. хоть не проигнорили, и за то спасибо
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Alexei_VM »

Wave писал(а): ↑
22.08.2008 13:49
Что по ссылке не нашли подробного рассказа что такое VLAN, зачем он нужен и т.п.?

у меня в посте было написано, что vlan'ы уже настроены и работают как на коммутаторе так и на АЛТе

не думаю, что "подробной рассказ о том, что такое VLAN" мне был критически необходим.


Судя по тому, что вы не в состоянии набрать пару команд в командной строке без тупейших ошибок -- вам надо бы еще в школу "линукс для чайничков" походит годик другой. Ну и английский поучить малость, чтоб со словариком читать сообщения об ошибках. На этом фоне и лекции про VLAN будут весьма не лишними.

Wave писал(а): ↑
22.08.2008 13:49
вопрос был четким и ясным.


Ответ был не менее четким и ясным. Я в поиск просто так не отсылаю, предварительно не убедившись, что там есть ответ. Например вот:

http://lists.altlinux.org/pipermail/sysadm...rch/014113.html


Перевожу на русский, для плохо читающих: по ссылке дан пример настройки _поднятия_ VLAN-интерфеса с помощью etcnet, что полностью и однозначно отвечает на тему топика.
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

ОК
поехали дальше
в указанном посте:
"# cat /etc/net/ifaces/dups/options
TYPE=eth
DISABLED=no
module=e100

# cat /etc/net/ifaces/dup0/options
TYPE=vlan
DISABLED=no
HOST=dups
VID=4094"

что я делаю:
захожу в /etc/net/ifaces/
вижу каталоги: default eth0 lo unknown venet0
создаю новый каталог vlan0101 , копирую в него содержимое каталога eth0

1) правлю файл options в каталоге eth0 с
"BOOTPROTO=static
DISABLED=no"

на "TYPE=eth
DISABLED=no
module=e100"

2) правлю файл options в каталоге vlan0101 с
"BOOTPROTO=static
DISABLED=no"

на "TYPE=vlan
DISABLED=no
HOST=eth0
VID=101"

3) правлю файл ipv4address в каталоге vlan0101 - "192.168.2.250/24"

не работает
где ошибка?
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Alexei_VM »

Wave писал(а): ↑
22.08.2008 14:42
не работает
где ошибка?


Вам честно сказать, где ошибка? Только это будет флуд и оффтопик.

Во-первых, почитайте документацию на etcnet, и разберитесь, за что отвечает каждый параметр в конфигах, как (и зачем) образуются имена интерфейсов и т.п.
Во-вторых, ТУПОЕ копирование примеров из интернета в итоге просто убьет вашу машину, потому что однажды вы таки запустите rm -rf $HOME.

В-третьих, за "не работает" надо сначала УБИВАТЬ пользователя, а потом БАНИТЬ на всю оставшуюся жизнь, пока он не отрастит себе мозг, и не поймет, что сообщение "не работает" несет в себе НОЛЬ информации по делу и исчерпывающую информацию о самом пользователе. Ибо что именно не работает? Тут на форуме телепатов нынче нет! Может вы service network restart не сделали? Может у вас опечатка где-то в конфиге? Может все работает, да вы не разобрались и думаете, что не работает? Или приводите РЕЗУЛЬТАТЫ РАБОТЫ КОМАНД, из которых видно, что что-то не работает, или вообще ничего не пишите.
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение romuil »

Господа, не вынуждайте меня начинать репрессии.
В последний раз прошу.
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

4) правлю файл ipv4address в каталоге eth0 - "#192.168.21.249/24"



заработало вроде после этого
хотя немного настораживает что broadcast адрес показывает 0.0.0.0
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

добавил таким же макаром еще 7 вланов
- vconfig add et0 124
- затем размножая папки в /etc/net
- в 6 з 7 влаов закомментировал маршруты и IP

после ребута пропал пинг на сервер

vconfig сервера выкладываю во вложениях

[root@localhost ~]# [root@localhost /]# vconfig add eth0 126
Added VLAN with VID == 126 to IF -:eth0:-
[root@localhost /]# vconfig add eth0 127
Added VLAN with VID == 127 to IF -:eth0:-
[root@localhost /]# vconfig add eth0 124
Added VLAN with VID == 124 to IF -:eth0:-
[root@localhost /]# vconfig add eth0 1004
Added VLAN with VID == 1004 to IF -:eth0:-
[root@localhost /]# vconfig add eth0 1005
Added VLAN with VID == 1005 to IF -:eth0:-
[root@localhost /]# vconfig add eth0 1006
Added VLAN with VID == 1006 to IF -:eth0:-
[root@localhost /]# vconfig add eth0 1007
Added VLAN with VID == 1007 to IF -:eth0:-
[root@localhost /]# [root@localhost vlan1007]# reboot

The system is going down for reboot NOW!caldomain (pts/3) (Mon Aug 25 19:42:5

так добавлял
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Alexei_VM »

Wave писал(а): ↑
25.08.2008 18:03
vconfig сервера выкладываю во вложениях



Будьте добры, откройте для себя перенаправление вывода результатов работы команд в файл с помощью символа ">" (подсказка: оно работает даже в ДОСе начиная с первых версий). И не насилуйте глаза и мозг пользователей форума фотографиями экрана с мобильного телефона.
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

оки доки, сейчас попробую
а флешку случайно альт линукс автоматом не подхватывает чтобы перебросить файл на комп с инетом?
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

а по факту проблемы есть идеи?
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Alexei_VM »

Wave писал(а): ↑
25.08.2008 21:33
а по факту проблемы есть идеи?


До _нормально_ показанных результатов работы ifconfig, route и конфигурационных файлов -- никаких идей.
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

убрал новые vlanы
сделал рестарт нетворк сервис

Код: Выделить всё

Computing interface groups: ..... 5 interfaces found
Stopping group 2/hostedphys (3 interfaces)
        Stopping vlan0101: ...OK
        Stopping vlan0102: ...OK
        Stopping vlan0103: ...OK
Processing /etc/net/vlantab: empty.
Stopping group 1/realphys (1 interfaces)
        Stopping eth0: ..OK
Stopping group 0/virtual (1 interfaces)
        Stopping lo: .OK
Computing interface groups: ..... 5 interfaces found
Starting group 0/virtual (1 interfaces)
        Starting lo: ....OK
Starting group 1/realphys (1 interfaces)
        Starting eth0: .....OK
Processing /etc/net/vlantab: empty.
Starting group 2/hostedphys (3 interfaces)
        Starting vlan0101: .....OK
        Starting vlan0102: .....OK
        Starting vlan0103: .....OK
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

вот данные ifconfig при которых вланы не работали:

Код: Выделить всё

eth0      Link encap:Ethernet  HWaddr 00:80:AD:3C:43:9D
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1075 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:82291 (80.3 KiB)  TX bytes:0 (0.0 b)
          Interrupt:5 Base address:0xd000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vlan0101  Link encap:Ethernet  HWaddr 00:80:AD:3C:43:9D
          inet addr:192.168.2.250  Bcast:0.0.0.0  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vlan0102  Link encap:Ethernet  HWaddr 00:80:AD:3C:43:9D
          inet addr:192.168.3.250  Bcast:0.0.0.0  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vlan0103  Link encap:Ethernet  HWaddr 00:80:AD:3C:43:9D
          inet addr:192.168.4.250  Bcast:0.0.0.0  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

Alexei_VM писал(а): ↑
25.08.2008 21:41
Wave писал(а): ↑
25.08.2008 21:33
а по факту проблемы есть идеи?


До _нормально_ показанных результатов работы ifconfig, route и конфигурационных файлов -- никаких идей.


шасщташп вроде _нормально_ выложил

пингуемая машина в том же сегменте
route все равно нужен?

какие именно конфигурационные файлы нужны?
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Alexei_VM »

Wave писал(а): ↑
25.08.2008 22:57
route все равно нужен?


Может мне следующий раз писать ответы на английском, если русский вы плохо понимаете?

Wave писал(а): ↑
25.08.2008 22:57
какие именно конфигурационные файлы нужны?


Угадайте, блин! Естественно конфиги СЕТИ (eth0 и VLAN'ы).

И вообще: почему у вас eth0 не поднимается?
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

он поднят
ему не присвоен IP - так в указанной статье писалось (цитата "иначе не поднимуться vlan")
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

координальное решение
отформатировал винт - поставил все заново - работает =)
Спасибо сказали:
Wave
Сообщения: 32
ОС: XP

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Wave »

что-то не так с роутингом в сети
впринципе даже догадываюсь где прокол
вообщем, нет на вланах маршрута к роутеру сети

вот данные команды роут:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.23.0 * 255.255.255.0 U 0 0 0 vlan0124
192.168.21.0 * 255.255.255.0 U 0 0 0 vlan0126
192.168.4.0 * 255.255.255.0 U 0 0 0 vlan0103
192.168.3.0 * 255.255.255.0 U 0 0 0 vlan0102
192.168.2.0 * 255.255.255.0 U 0 0 0 vlan0101
192.168.13.0 * 255.255.255.0 U 0 0 0 vlan1006
192.168.12.0 * 255.255.255.0 U 0 0 0 vlan1007
192.168.11.0 * 255.255.255.0 U 0 0 0 vlan1005
192.168.10.0 * 255.255.255.0 U 0 0 0 vlan1004
192.168.24.0 * 255.255.255.0 U 0 0 0 vlan0127
default 192.168.2.1 0.0.0.0 UG 0 0 0 vlan0101
default 192.168.3.1 0.0.0.0 UG 0 0 0 vlan0102
default 192.168.4.1 0.0.0.0 UG 0 0 0 vlan0103
default 192.168.23.1 0.0.0.0 UG 0 0 0 vlan0124
default 192.168.21.1 0.0.0.0 UG 0 0 0 vlan0126
default 192.168.24.1 0.0.0.0 UG 0 0 0 vlan0127
default 192.168.10.1 0.0.0.0 UG 0 0 0 vlan1004
default 192.168.11.1 0.0.0.0 UG 0 0 0 vlan1005
default 192.168.13.1 0.0.0.0 UG 0 0 0 vlan1006
default 192.168.12.1 0.0.0.0 UG 0 0 0 vlan1007
[root@localhost ~]# 192.168.21.250


в папке с каждым вланом создан файл ipv4route с шлюзом для этого влана (default via 192.168.2.1)

я так понимаю, что подход не правильный
основной маршрут для влана должен быть прописан в другом месте


что скажете?
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Скрипт старта сети с VLAN для ALTLINUX

Сообщение Alexei_VM »

Wave писал(а): ↑
26.08.2008 17:26
в папке с каждым вланом создан файл ipv4route с шлюзом для этого влана (default via 192.168.2.1)

я так понимаю, что подход не правильный
основной маршрут для влана должен быть прописан в другом месте


Нет, именно в том месте.
Спасибо сказали: