При создании интерфейсов в консоле, все создалось и заработало, при попытке настроить скрипты авто поднятия интерфейсов результата не было, после ребута интерфейсы не поднялись, хотя после рестарта сети
В принципе, гуй не особо важен, хотя конечно хотелось бы видеть в нем все интерфейсы верно. Но тут хотяб сделать чтоб сеть при перезагрузки активировалась сама.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
По смыслу описанного могу предположить, что виртуальные интерфейсы не обязаны подниматься при опущенном
физическом, к которму они привязаны. Кстати, почему в одном из конфигов значения директив взяты в кавычки,
а в двух других - нет? И так и так работает?
Поставил при загрузки поднимать интерфейс, не помогло. Поэксперементирую, о результатах отпишу. Не уж то не у кого небыло практики в настройке тегированного трафика?
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
sh-3.2$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet manual
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up
provider dsl-provider
auto vlan2
iface vlan2 inet static
address 192.168.1.1
netmask 255.255.255.0
vlan_raw_device eth1
auto vlan3
iface vlan3 inet static
address 192.168.2.1
netmask 255.255.255.0
vlan_raw_device eth1
sh-3.2$ sudo reboot -n
...
sh-3.2$ ip a l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 00:0a:48:17:b1:7f brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:1b:11:b2:50:bd brd ff:ff:ff:ff:ff:ff
inet6 fe80::21b:11ff:feb2:50bd/64 scope link
valid_lft forever preferred_lft forever
4: ra0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
5: vlan2@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
link/ether 00:1b:11:b2:50:bd brd ff:ff:ff:ff:ff:ff
inet 192.168.1.1/24 brd 192.168.1.255 scope global vlan2
inet6 fe80::21b:11ff:feb2:50bd/64 scope link
valid_lft forever preferred_lft forever
6: vlan3@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
link/ether 00:1b:11:b2:50:bd brd ff:ff:ff:ff:ff:ff
inet 192.168.2.1/24 brd 192.168.2.255 scope global vlan3
inet6 fe80::21b:11ff:feb2:50bd/64 scope link
valid_lft forever preferred_lft forever
sh-3.2$
Посмотрите, что у Вас прописано в runlevels относительно поднятия сети. Прошу понять правильно, что конфиг для дистрибутива, отличного от Вашего,
приведен всего лишь для примера.
что именно? поднятие сети при старте? или вланы?
вланы нужны для того что у меня сеть такая вот интересная, 2 дырки в интернет, при падении PPPoE остается постоянное подключение. Для чего при включении нужно поднятие сети - думаю рассказывать не нужно
Ладно, Вы меня провоцируете поставить что-либо RedHat-подобное; и хотя два дня назад в Вашем профиле
была заявлена Mandriva (а может, я спутал?), а сегодня Fedora; и мне было слегка удивительно, что на тот момент Ваша
задача была заявлена именнно в подфоруме RedHat, будь по-вашему. Отпишусь Вам из-под другой системы.
[nix@centos ~]$ uname -a
Linux centos 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux
[nix@centos ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth1*
# D-Link System Inc DGE-530T Gigabit Ethernet Adapter (rev 11)
DEVICE=eth1
BOOTPROTO=none
HWADDR=00:1B:11:B2:50:BD
IPV6INIT=yes
IPV6_AUTOCONF=yes
ONBOOT=yes
VLAN=yes
DEVICE=eth1.2
ONBOOT=yes
BOOTPROTO=static
IPADDR=10.1.1.100
NETMASK=255.255.255.0
[nix@centos ~]$ cat /etc/inittab | grep -A10 Default
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:
[nix@centos ~]$ ls /etc/rc.d/rc3.d /etc/rc.d/rc5.d | grep network
S10network
S10network
[nix@centos ~]$
Далее ребут, и все, что прописано в ifcfg-* нормально поднимается.
Кстати, полагаю, уровни выполнения 2 и 4 в RH вряд ли необходимы в реальном применении без особой надобности.
Заодно попрошу простую наколку, в каком мане посмотреть все валидные параметры для ifcfg-*
Вот жеж я дебил ))))))
я совершенно по другому воспринимал runlevel, я думал что если стоит уровень загрузки раньше, то он и загрузит раньше, а в последующих уже не обязательно включать. Теперь заработало. Я кстати тут писал chkconfig
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
не настраиваются dns сервера. При перезагрузки, resolv.conf (измененный до перезагрузки) становиться дефолтовым(то есть файл пустой). При настройке pppoe что primary что secondary dns настраивались.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Я так понимаю, тут есть разработчики. Можно вопрос, а с графическим отображением vlan' ов что-нить решиться? Или я хочу странного?
Скрины в первом посте.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Подниму тему.
Планируется ли допилить NetworkManager для отображения vlan'ов ??? Когда у меня стояла мандрива, она все их видела, правда работало не корректно.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
А, кстати, пустым файл /etc/resolv.conf ведь делал именно NetworkManager? Это я о предыдущем посте. Если этот вопрос решили, поделитесь, пожалуйста, сам недавно сталкивался с подобным.