Ich habe gerade eine Neuinstallation von 13.04 durchgeführt und war damit beschäftigt, alles zu konfigurieren. Ich habe zu diesem Zeitpunkt ein funktionierendes Setup, aber ein Punkt stört mich.
Meine kabelgebundene Verbindung kann weder über das Gnome-Einstellungsfeld noch über den nm-connection-editor bearbeitet werden. Folgendes steht in /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto p3p1
iface p3p1 inet dhcp
und hier ist der Kontext von /etc/NetworkManager/NetworkManger.conf
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
[ifupdown]
managed=true
Mein Verständnis ist, dass managed=true
sollte mir erlauben, es über NetworkManager zu steuern. Umfasst das nicht die Bearbeitung?
FWIW, das Problem für mich ist, dass ich die Verwendung von dnsmasq erzwingen muss, aber nicht Auflösungsconf. Die einzige Möglichkeit, dies zu tun, besteht darin, resolvconf zu entfernen. Wenn resolvconf installiert ist, werden die dhcp-Nameserver in resolv.conf eingefügt, was unerwünscht ist, da es den korrekten Betrieb stört, wenn ich mein VPN aufrufe.
Was ich habe, funktioniert, es schien einfach unelegant, die manuellen Bearbeitungen vornehmen zu müssen, und es war überraschend, dass ich die Konfiguration nicht über das Bedienfeld der Systemeinstellungen bearbeiten konnte.
Akzeptierte Antwort:
Entfernen Sie die Zeile
iface p3p1 inet dhcp
aus /etc/network/interfaces
und starten Sie den network-manager
neu Dienst mit
sudo service network-manager restart
Der Grund ist der von @jdthood angegebene, Netzwerkmanager kann keine Verbindungseinstellungen ändern, die aus /etc/network/interfaces
stammen