Knoppix
Модераторы: Warderer , Модераторы разделов
kma21
Сообщения: 874
Статус: Странный экспериментатор...
Сообщение
kma21 » 15.05.2011 21:40
Привет всем!
На сервере надо выставить статический IP.
Код: Выделить всё
root@maxim-server:~# cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
Но после загрузки сеть поднимается только IPv6, игнорируя все конфиги. Если же поднимать сеть с принудительным указанием IP, netmask, то всЁ работает и пингуется. В чЁм может быть проблема?
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux
Сообщение
watashiwa_daredeska » 15.05.2011 21:45
kma21 писал(а): ↑ 15.05.2011 21:40
В чЁм может быть проблема?
В том, что /etc/network/interfaces не имеет отношения к ifconfig.
man ifup ,
man ifdown .
kma21
Сообщения: 874
Статус: Странный экспериментатор...
Сообщение
kma21 » 15.05.2011 22:03
ОК, тогда перефразирую проблему, исключая свои догадки. Есть конфиг с настройками, указанными в шапке темы. Однако сеть не поднимается по данным указаниям. Поднимается только IPv6. Со статичным IPv4 можно командой "# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up".
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Сообщение
sash-kan » 15.05.2011 22:23
$ sudo ifdown eth0
?
$ sudo ifup eth0
?
kma21
Сообщения: 874
Статус: Странный экспериментатор...
Сообщение
kma21 » 15.05.2011 22:34
sash-kan , интерфейс поднимается в соответствии с конфигом. Вот как теперь сделать чтобы так же всЁ поднималось автоматически, после перезагрузки.
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Сообщение
sash-kan » 15.05.2011 23:15
это уже половина победы.
попробуйте использовать всё-таки не auto, а allow-hotplug:
kma21 писал(а): ↑ 15.05.2011 21:40
auto eth0
мне кажется это более логично для реального сетевого устройства.
little Jon
Сообщения: 212
Сообщение
little Jon » 15.05.2011 23:49
ls /etc/default/
cat /etc/default/ifupdown #установить debug="yes", может помочь
Посмотреть что в альтернативах
ls /etc/alternatives
Ну и смотреть стартовые скрипты
less /etc/init.d/networking
cat /etc/rc.*/@S99
Linuxforum@conference.jabber.ru
kma21
Сообщения: 874
Статус: Странный экспериментатор...
Сообщение
kma21 » 16.05.2011 00:38
little Jon , я думаю, что Вы копаете слишком глубоко. Скорее всего проблема где-то на поверхности, но всЁ равно спасибо. Буду пробовать.
UPD: Проблема решилась по совету
sash-kan - "использовать всё-таки не auto, а allow-hotplug"
Всем спасибо за оказанную помощь.