Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
admin_grundlagen:network-manager [2019/07/18 22:02] ingo_wichmann |
admin_grundlagen:network-manager [2025/08/12 10:23] (aktuell) ingo_wichmann |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Netzwerk einrichten ====== | ====== Netzwerk einrichten ====== | ||
- | CentOS (7): (( per Default installiert )) | + | CentOS (ab 7): (( per Default installiert )) |
- | yum install NetworkManager | + | dnf install NetworkManager |
- | Debian (8): | + | Debian (ab 8): |
- | apt-get --no-install-recommends install network-manager | + | apt --no-install-recommends install network-manager |
+ | ===== nmcli interaktiv benutzen ===== | ||
+ | nmcli c | ||
+ | -> NAME oder UUID raussuchen | ||
+ | nmcli c edit enp0s25 | ||
+ | describe 802-3-ethernet.mtu | ||
+ | set 802-3-ethernet.mtu 1480 | ||
+ | print 802-3-ethernet.mtu | ||
+ | save persistent | ||
+ | activate | ||
+ | |||
+ | journalctl -fu NetworkManager.service | ||
+ | |||
+ | ==== statische IPv6 Konfiguration ==== | ||
+ | nmcli c | ||
+ | -> NAME oder UUID raussuchen | ||
+ | nmcli c edit enp0s25 | ||
+ | set ipv6.method manual | ||
+ | set ipv6.addresses fd42:c0de:d0c:e500::11/64 | ||
+ | set ipv6.gateway fd42:c0de:d0c:e500::1 | ||
+ | save persistent | ||
+ | activate | ||
+ | |||
+ | journalctl -fu NetworkManager.service | ||
+ | |||
+ | ===== nmcli nicht-interaktiv ===== | ||
Network-Manager system-connection anlegen: | Network-Manager system-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 | ||
Zeile 25: | Zeile 50: | ||
ipv4.dns-search linuxhotel.de | ipv4.dns-search linuxhotel.de | ||
</file>)) | </file>)) | ||
- | ((Bei CentOS ist in <file txt /etc/NetworkManager/NetworkManager.conf> | + | ((Bei CentOS 7 ist in <file txt /etc/NetworkManager/NetworkManager.conf> |
[main] | [main] | ||
plugins=ifcfg-rh | plugins=ifcfg-rh | ||
Zeile 64: | Zeile 89: | ||
nmcli con up eth0 | nmcli con up eth0 | ||
+ | |||
+ | ====== MacAdresse würfeln ====== | ||
+ | //todo: testen// | ||
+ | |||
+ | WLAN MacAdresse jedes Mal beim Verbinden würfeln, LAN MacAdresse pro Verbindung würfeln: | ||
+ | <file txt /etc/NetworkManager/conf.d/00-randomizemac.conf> | ||
+ | [device] | ||
+ | wifi.scan-rand-mac-address=yes | ||
+ | |||
+ | [connection] | ||
+ | wifi.cloned-mac-address=random | ||
+ | ethernet.cloned-mac-address=stable | ||
+ | connection.stable-id=${CONNECTION}/${BOOT} | ||
+ | </file> | ||
====== NetworkManager ausschalten ====== | ====== NetworkManager ausschalten ====== | ||
+ | ===== nur für ein Interface ausschalten ===== | ||
+ | nmcli device set wlp3s0 managed no | ||
+ | |||
+ | ===== ganz ausschalten ===== | ||
=== SuSE 11.1 === | === SuSE 11.1 === | ||
<file txt /etc/sysconfig/network/config> | <file txt /etc/sysconfig/network/config> |