Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:modules:vlan:ru [2012/04/30 10:06]
asmodeus [Установка]
abills:docs:modules:vlan:ru [2015/12/05 17:50] (текущий)
Строка 54: Строка 54:
 |VLAN_ID| номер Vlan   | |VLAN_ID| номер Vlan   |
 |VLAN_IF_IP| IP  для Vlan | |VLAN_IF_IP| IP  для Vlan |
-| VLAN_IF_NETMASK| Netmask ​ для Vlan |+|VLAN_IF_NETMASK| Netmask ​ для Vlan 
 +|VLAN_IF_BIT_NETMASK | Битная маска сети ​  
 |DHCP| Включать DHCP в Vlan | |DHCP| Включать DHCP в Vlan |
 |PPPOE| Включать PPPoE в Vlan | |PPPOE| Включать PPPoE в Vlan |
Строка 67: Строка 68:
  
 Если планируется использовать UNNUMBERED_IP тогда нужно в конфигурационном файле добавить\\ Если планируется использовать UNNUMBERED_IP тогда нужно в конфигурационном файле добавить\\
 +
 +**FreeBSD**
 +^$conf{VLAN_IF_CREATE}='/​usr/​local/​bin/​sudo /​sbin/​ifconfig vlan%VLAN_ID% create; /​usr/​local/​bin/​sudo /​sbin/​ifconfig vlan%VLAN_ID% vlan %VLAN_ID% vlandev %PARENT_INTERFACE%'; ​ |
 +^$conf{VLAN_IF_IP}='​if [ x%UNNUMBERED_ADD% != x1 ]; then /​usr/​local/​bin/​sudo /​sbin/​ifconfig vlan%VLAN_ID% %VLAN_IF_IP% netmask %VLAN_IF_NETMASK%;​ fi; /​usr/​local/​bin/​sudo /sbin/route add -net %UNNUMBERED_IP%/​%VLAN_IF_BIT_NETMASK% -iface vlan%VLAN_ID%';​ |
 +^$conf{VLAN_IP_DELETE}='/​usr/​local/​bin/​sudo /​sbin/​ifconfig vlan%VLAN_ID% delete %VLAN_IF_IP%';​| Удаление IP адреса с Vlan |
 +^$conf{VLAN_IF_DESTROY}='/​usr/​local/​bin/​sudo /​sbin/​ifconfig vlan%VLAN_ID% destroy';​ | Уничтожение Vlan |
 +
  
 **Linux**\\ **Linux**\\
Строка 141: Строка 149:
   www  ALL = NOPASSWD: /sbin/ipfw   www  ALL = NOPASSWD: /sbin/ipfw
   www  ALL = NOPASSWD: /​sbin/​ifconfig   www  ALL = NOPASSWD: /​sbin/​ifconfig
 +  www  ALL = NOPASSWD: /sbin/route
   www  ALL = NOPASSWD: /​usr/​local/​sbin/​mpd5   www  ALL = NOPASSWD: /​usr/​local/​sbin/​mpd5
   www  ALL = NOPASSWD: /​usr/​local/​etc/​rc.d/​isc-dhcpd   www  ALL = NOPASSWD: /​usr/​local/​etc/​rc.d/​isc-dhcpd
Строка 163: Строка 172:
   abills_admin ​  ALL = NOPASSWD: /​usr/​local/​etc/​rc.d/​isc-dhcpd   abills_admin ​  ALL = NOPASSWD: /​usr/​local/​etc/​rc.d/​isc-dhcpd
   abills_admin ​  ALL = NOPASSWD: /​sbin/​ifconfig   abills_admin ​  ALL = NOPASSWD: /​sbin/​ifconfig
 +  abills_admin ​  ALL = NOPASSWD: /sbin/route
   abills_admin ​  ALL = NOPASSWD: /​usr/​libexec/​pppoed   abills_admin ​  ALL = NOPASSWD: /​usr/​libexec/​pppoed
   abills_admin ​  ALL = NOPASSWD: /bin/kill   abills_admin ​  ALL = NOPASSWD: /bin/kill
   abills_admin ​  ALL = NOPASSWD: /​usr/​local/​sbin/​mpd5   abills_admin ​  ALL = NOPASSWD: /​usr/​local/​sbin/​mpd5
-  abills_admin ​ ALL = NOPASSWD: /sbin/ipfw+  abills_admin ​  ​ALL = NOPASSWD: /sbin/ipfw
  
 ===Перезагрузка всей конфигурации=== ===Перезагрузка всей конфигурации===