Wie verwende ich / etc / network / interfaces anstelle von network-manager?

21

Ich habe 12.04 Desktop installiert. Wie kann ich Network-Manager deinstallieren und /etc/network/interfacesals Standarddatei festlegen , um meine Netzwerkverbindungen aufzulösen?

user240010
quelle

Antworten:

27

Wenn Sie Ihre Netzwerkkarte manuell verwalten /etc/network/interfaces, wird sie vom Netzwerk-Manager nicht verwaltet. Der Status lautet "Nicht verwaltet".

Angenommen, Ihre Netzwerkkarte ist eth0:

Geben Sie Folgendes ein , um eth0 auf static zu setzen :

open /etc/network/interfaces :

auto eth0
iface eth0 inet static
address 192.168.1.15 #------> Your Ip Address
netmask 255.255.255.0 #------> Netmask
gateway 192.168.1.254 #-------> Gateway
broadcast 192.168.0.255 
dns-nameservers 192.168.1.3 #-----> Dns server

Geben Sie zum Einrichten von eth0 in dhcp Folgendes ein:

auto eth0
iface eth0 inet dhcp

Die verschiedenen Schlüsselwörter haben folgende Bedeutung:

auto : Die Schnittstelle sollte während des Startvorgangs konfiguriert werden.

iface : interface

inet : interface verwendet TCP / IP-Netzwerke.

Starten Sie nun den Dienst neu:

sudo service network-manager restart
nux
quelle
5
Dont gesetzt networkund broadcastin , /e/n/interfaceswenn Sie nicht benötigen. Wenn Sie es richtig verstehen, spielt es normalerweise keine Rolle, und wenn Sie es falsch verstehen, wie Sie es getan haben und es einfach ist, es falsch zu verstehen, können Sie einige Netzwerkkonfektionen verlieren. Der Computer ist besser als wir, um dies zu berechnen. Sie sollten auch überprüfen, ob das Paket resolvconfinstalliert ist oder die DNS-Direktiven nicht funktionieren.
Anders
2

In der Datei /etc/NetworkManager/NetworkManager.conf:

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

no-auto-default=00:0C:29:90:24:0F,00:0C:29:2E:C8:2C,

[ifupdown]
managed=false

Dabei falsebedeutet, dass der Netzwerkmanager die in der Datei enthaltenen Schnittstellen nicht verwaltet /etc/network/interfaces.

y. Liu
quelle
1
Und das ist die Standardeinstellung, wie vor drei Jahren beantwortet wurde.
muru