Как запустить сеть при загрузке, когда NetworkManager удален?

Я бы рекомендовал Mediabuntu, и именно поэтому:

Мой друг - графический дизайнер и музыкант. Поэтому у него есть записывающее оборудование, которое он использует, и планшет. Планшет работал из коробки с помощью Mediabuntu (и был настроен правильно и хорошо работал с Gimp и т. Д.). Его записывающее оборудование также было хорошо воспринято (хотя это в основном связано с оборудованием). Ему было легче удалить 4-5 приложений, которые ему не нужны, а затем выследить пакеты и программное обеспечение, которые он хотел.

Однако у Mediabuntu есть некоторые отступления. Не будучи «официальным» «ароматом», он может отставать в развитии от восходящего потока, но это редко бывает серьезной проблемой.

1
задан 6 December 2016 в 00:27

6 ответов

sudo vim /etc/network/interfaces

DHCP

# Loopback
#
auto lo
iface lo inet loopback

# network card
auto eth0
iface eth0 inet dhcp

Статический

# Loopback
#
auto lo
iface lo inet loopback

# network card
#
auto eth0
iface eth0 inet static
address 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

Перезагрузите сеть.

sudo /etc/init.d/networking restart

Если вы используете static, вы можете захотеть проверьте /etc/resolv.conf, чтобы убедиться, что указаны серверы имен. Это может выглядеть так:

nameserver 208.67.222.222 # OpenDNS
nameserver 8.8.8.8        # Google
domain example.com
search example.com
20
ответ дан 25 May 2018 в 23:21
  • 1
    [не решено]: 1) vim / etc / network / interfaces; после вашего совета 2) перезагрузка и ничего не происходит 3) применяется ifup eth0 также говорит «игнорирование неизвестного интерфейса eth0 = eth0 – YumYumYum 22 November 2011 в 02:59
  • 2
    Мой resolv.conf ничего не показывает (нужно загрузиться? Может быть, в ответе, если так.) Я сделал sudo ifup eth0 и, по крайней мере, он не жаловался, как раньше, и все еще жалуется на @YumYumYum. Но ip link show все еще говорит state DOWN для eth0. – Rodrigo 30 September 2015 в 16:03

Добавьте eth0 в auto lo, например:

auto lo eth0

Это вызовет lo (loopback) и eth0 при запуске ifup -a (выполняется во время загрузки).

[d2 ] Из man interfaces:

Линии, начинающиеся со слова «авто», используются для идентификации физических интерфейсов, которые должны быть подняты, когда ifup запущен с опцией -a. (Эта опция используется сценариями загрузки системы.) Имена физических интерфейсов должны следовать за словом «авто» в той же строке. Могут быть несколько «авто» строф. ifup приводит именованные интерфейсы в указанном порядке.
10
ответ дан 25 May 2018 в 23:21
  • 1
    [не решено]: 1) vim / etc / network / interfaces; auto lo eth0 добавлен 2) перезагружен и ничего не происходит 3) применяется ifup -a говорит «игнорирование неизвестного интерфейса eth0 = eth0 – YumYumYum 22 November 2011 в 02:57
  • 2
    Большой! большинство настроек статических IP-руководств говорят только о добавлении auto eth0 ..... Но ни один из них не упоминает, что это не сработает, если есть auto lo сверху. – Mithril 15 December 2016 в 06:43
"[не решено]: 1) vim / etc / network / interfaces, последовали за вашим советом 2) перезагрузились и> ничего не произошло 3) применены ifup eth0 также говорит« игнорирование неизвестного интерфейса eth0 = eth0 -> YumYumYum 21.11.11 в 20:59 "

Сегодня у меня была проблема с игнорированием неизвестного интерфейса eth0 = eth0. Для меня проблема была связана с тем, что я настраивал eth1 (в статическом) вместо eth0 ( У меня не было eth0 настроено).

Итак, я просто переименовал eth1 в eth0, и он сработал.

Надеясь, что это может помочь любому, кто совершил ту же ошибку.

PS: извините за мой плохой английский, не стесняйтесь сказать любую ошибку;)

1
ответ дан 25 May 2018 в 23:21

это не помогает, если вы не хотите устанавливать IP-адрес на этом интерфейсе. В моем случае я хотел воспитывать eth0, чтобы он входил в конфигурацию vswitch. Мне пришлось добавить следующее для интерфейса в / etc / network / interfaces

# eth0 physical, br0 bridge with ovs

auto eth0
iface eth0 inet manual
up ifconfig eth0 up
auto br0
iface br0 inet dhcp
1
ответ дан 25 May 2018 в 23:21
  • 1
    этот вопрос составляет 5 лет и имеет принятый ответ ... – cmks 12 April 2016 в 12:35
  • 2
    вы хотите, чтобы я удалил то, что написал? просто скажите, не вникайте в это :) – ykanello 13 April 2016 в 15:34

Для людей, столкнувшихся с этой проблемой, и выбранный ответ не работает, запустите ifconfig -a, чтобы убедиться, что ваше устройство ethernet eth0. Моя eth1 по какой-то причине

Итак, в /etc/network/interfaces мне пришлось использовать:

auto lo
iface lo inet loopback 
auto eth1
iface eth1 inet dhcp

Я также отредактировал /etc/NetworkManager/NetworkManager.conf и установил:

[ifupdown]
managed=true
0
ответ дан 25 May 2018 в 23:21

У меня была такая же проблема, когда ifup ens192 вывел бы интерфейс, но перезагрузка загрузки или перезагрузки службы не смогла бы вызвать интерфейс ens192 ... он был разрешен с использованием только одной автоматической линии ... [!d0 ]

новая авто линия была такой:

auto lo ens192  
iface lo inet loopback  
iface ens192 inet static  
      address x.x.x.x
      etc..etc.etc
###

версия, которая не работала, выглядела так (где у меня две автолинии)

auto lo                                                                  
iface lo inet loopback   
auto ens192   
iface ens192 inet static  
   etc...etc..etc.
0
ответ дан 25 May 2018 в 23:21

Другие вопросы по тегам:

Похожие вопросы: