Что произошло в 7 й версии с сетью???

Автор genialen, 21 октября 2014, 12:18:48

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

genialen

Ранее после настройки сети делал перезапуск /etc/init.d/networking restart
прекрасно перезапускалось и работало.
Сейчас же ошибки
/etc/init.d/networking restart
[warn] Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces ... (warning).
[....] Reconfiguring network interfaces...Ignoring unknown interface eth0=eth0.

root@deb:~# service networking restart
[warn] Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces ... (warning).
[....] Reconfiguring network interfaces...

настройки сети стандартные
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0

Ужос

Помогает только
service networking stop
два раза потому что первый раз может ругнуться
service networking start

Но блин как я это буду делать по ssh ??????????

endru

/etc/init.d/networking restart  - плохая команда! не пользуйся никогда, кроме критичных случаев!
Цитата: genialen от 21 октября 2014, 12:18:48Помогает только
service networking stop
два раза потому что первый раз может ругнуться
правильно ругается! проблема не в версии debian, а в том что от networking зависит много других сервисов!
для критичных ситуаций обычно помогает эта команда:
/etc/init.d/networking restart && sleep 5 && ifup eth0

genialen

Цитата: Endru от 21 октября 2014, 12:35:22/etc/init.d/networking restart && sleep 5 && ifup eth0
я так понимаю это делаю перезапуск, если отвалился то подъем рабочего интерфейса через 5 сек.
Но я стопудово знаю что если сделаю так
/etc/init.d/networking restart
или так
service networking restart
у меня консоль отвалится потому что он выбьет ошибку те что выше или еще какую нибудь, да может это sleep 5 && ifup eth0 спасет, а есть ли способ наиболее рабочий.
За это /etc/init.d/networking restart && sleep 5 && ifup eth0 спасибо!

Yrii

#3
кстати, debian-цы уже давно не рекомендуют использовать /etc/init.d/networking restart ибо это устарело (о чём кстати написано в warning, в твоё же сообщении) эта команда не всегда сможет поднять некоторые интерфейсы
поэтому надо использовать ifup/ifdown имя_интерфейса

PbI6A

Да, и && тоже в данном контексте лучше не использовать - пишите через точку с запятой.
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!