Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:networkmanager [2016/12/12 22:17] ingo_wichmann |
admin_grundlagen:networkmanager [2016/12/12 23:20] ingo_wichmann |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | Debian (8): | + | CentOS (7): |
+ | yum install NetworkManager | ||
+ | Debian (8): | ||
apt-get --no-install-recommends install network-manager | apt-get --no-install-recommends install network-manager | ||
Network-Manager connection anlegen: | Network-Manager connection anlegen: | ||
nmcli con add con-name eth0 ifname eth0 type ethernet ip4 192.168.1.63/24 gw4 192.168.1.5 | nmcli con add con-name eth0 ifname eth0 type ethernet ip4 192.168.1.63/24 gw4 192.168.1.5 | ||
+ | nmcli con mod eth0 ipv4.dns 192.168.1.5 ipv4.dns-search linuxhotel.de | ||
- | Dies erzeugt ungefähr folgende Datei: | + | ((Dies erzeugt bei Debian (8) ungefähr folgende Datei: |
<file txt /etc/NetworkManager/system-connections/eth0> | <file txt /etc/NetworkManager/system-connections/eth0> | ||
[connection] | [connection] | ||
Zeile 17: | Zeile 20: | ||
method=manual | method=manual | ||
address1=192.168.1.63/24,192.168.1.5 | address1=192.168.1.63/24,192.168.1.5 | ||
- | </file> | + | dns=192.168.1.5; |
+ | ipv4.dns-search linuxhotel.de | ||
+ | </file>)) | ||
+ | ((Bei CentOS ist in <file txt /etc/NetworkManager/NetworkManager.conf> | ||
+ | [main] | ||
+ | plugins=ifcfg-rh | ||
+ | </file> eingestellt. | ||
- | optional: (( nicht nötig, wenn die Interfaces aus ''/etc/network/interfaces'' entfernt werden )) | + | Daher erzeugt der obige Befehl bei CentOS (7) ungefähr folgende Datei: |
+ | <file txt /etc/sysconfig/network-scripts/ifcfg-eth0> | ||
+ | TYPE=Ethernet | ||
+ | BOOTPROTO=none | ||
+ | DEFROUTE=yes | ||
+ | IPV4_FAILURE_FATAL=no | ||
+ | IPV6INIT=yes | ||
+ | IPV6_AUTOCONF=yes | ||
+ | IPV6_DEFROUTE=yes | ||
+ | IPV6_FAILURE_FATAL=no | ||
+ | NAME=eth0 | ||
+ | UUID=106ab4e2-1409-42e2-9a27-36d67786fa1a | ||
+ | DEVICE=eth0 | ||
+ | ONBOOT=yes | ||
+ | IPADDR=192.168.1.62 | ||
+ | PREFIX=24 | ||
+ | GATEWAY=192.168.1.5 | ||
+ | DNS1=192.168.1.5 | ||
+ | DOMAIN=linuxhotel.de | ||
+ | IPV6_PEERDNS=yes | ||
+ | IPV6_PEERROUTES=yes | ||
+ | </file> | ||
+ | )) | ||
+ | optional bei Debian (8): (( nicht nötig, wenn die Interfaces aus ''/etc/network/interfaces'' entfernt werden )) | ||
<file txt /etc/NetworkManager/NetworkManager.conf> | <file txt /etc/NetworkManager/NetworkManager.conf> | ||
[ifupdown] | [ifupdown] | ||
Zeile 25: | Zeile 57: | ||
</file> | </file> | ||
- | Interfaces aus ''/etc/network/interfaces'' entfernen. | + | ifdown eth0 |
+ | |||
+ | Debian (8): Interfaces aus ''/etc/network/interfaces'' entfernen. | ||
+ | |||
+ | CentOS (7): Interfaces aus | ||
+ | nmcli con up eth0 | ||
Links: | Links: | ||
* http://projects.gnome.org/NetworkManager/developers/api/09/ref-settings.html | * http://projects.gnome.org/NetworkManager/developers/api/09/ref-settings.html |