Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:manual:soft:vlan_create [2015/12/15 18:36]
kodr
abills:docs:manual:soft:vlan_create [2015/12/15 19:03] (текущий)
kodr
Строка 1: Строка 1:
-=====Скрипт добавление vlan в Ubuntu====== +=====Добавление vlan в Ubuntu====== 
 +  ​apt-get install vlan 
 +  modprobe 8021q 
 +Дописываем 8021q в конец /​etc/​modules
 ==Создаем файл== ==Создаем файл==
  
Строка 7: Строка 9:
 Вставляем в него следующее. Вставляем в него следующее.
   #!/bin/bash   #!/bin/bash
-  IFACE="​p1p1+  IFACE="​eth1
-  VLANS="​2,15,42,77,99-100"+  VLANS="​5,10,50-100" 
 +  ​
     /​sbin/​vconfig set_name_type VLAN_PLUS_VID_NO_PAD     /​sbin/​vconfig set_name_type VLAN_PLUS_VID_NO_PAD
     VLANS=`echo ${VLANS} | sed '​N;​s/​\n/​ /' |sed 's/,/ /g'`     VLANS=`echo ${VLANS} | sed '​N;​s/​\n/​ /' |sed 's/,/ /g'`
Строка 26: Строка 29:
       fi;       fi;
     done     done
 +
 +В переменную IFACE вставляем родительский для вланов.
 +В переменную VLANS вставляем теги вланов.
 +Например VLANS="​5,​10,​50-100"​ cсоздаст vlan5 vlan10 и с vlan50 до vlan100
 +
 +  chmod +x /​etc/​network/​vlan.sh
 +
 +И в конец файла /​etc/​network/​interfaces прописываем.
 +  ​
 +  post-up /​etc/​network/​vlan.sh