Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux_netzwerkkonfiguration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux_netzwerkkonfiguration [2022-04-01 11:58:54] – [Netzwerkkonfiguration mit DHCP (IPv4) und SLAAC (IPv6)] manfredlinux_netzwerkkonfiguration [2024-07-07 02:32:03] (aktuell) – [Wechseln von dhcpcd/networking zu networkd] manfred
Zeile 45: Zeile 45:
   oder   oder
   > ip addr add 192.168.1.40/32 dev eth0 label eth0:0   > ip addr add 192.168.1.40/32 dev eth0 label eth0:0
 +
 +
 +===== Wechsel zu systemd-networkd und systemd-resolved oder unbound =====
 +
 +
 +==== mit unbound ====
 +
 +  * unbound config: ''/etc/unbound/unbound.conf.d/default.conf'' (siehe [[::dns:dns_mit_unbound]])
 +  * resolv.conf config: ''/etc/resolv.conf''
 +
 +  apt install unbound
 +  systemctl disable systemd-resolved
 +  systemctl enable unbound
 +
 +  unlink /etc/resolv.conf; vim /etc/resolv.conf
 +<code ini /etc/resolv.conf>
 +nameserver ::1
 +nameserver 127.0.0.1
 +options edns0 trust-ad
 +search fritz.box
 +</code>
 +
 +
 +==== mit systemd-resolved ====
 +
 +  * systemd-resolved config: ''/etc/systemd/resolved.conf'' (siehe [[::systemd#systemd-resolved]])
 +  * resolv.conf config: ''/etc/resolv.conf''
 +
 +  apt install systemd-resolved
 +  systemctl disable unbound
 +  systemctl enable systemd-resolved
 +
 +  ln -fs /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
 +
 +==== networkd config ====
 +
 +//anpassen je nachdem, welcher dns, siehe oben//
 +
 +  * systemd-networkd config: ''/etc/systemd/network/default.network'' (siehe [[::systemd#systemd-networkd]])
 +
 +  systemctl disable network-manager
 +  systemctl disable networking
 +  systemctl enable systemd-networkd
 +  apt purge dhcpcd5 openresolv isc-dhcp-client isc-dhcp-common ifupdown
 +  reboot now && exit
  
  
Zeile 88: Zeile 133:
     enp59s0f0:     enp59s0f0:
       addresses: [192.168.24.21/24]       addresses: [192.168.24.21/24]
-      gateway4: 192.168.24.1+      #gateway4: 192.168.24.1       # alt, statt dessen jetzt "default routes" 
 +      routes: 
 +        - to: default 
 +          via: 192.168.24.1
       nameservers:       nameservers:
         search: [domain.net]         search: [domain.net]
Zeile 188: Zeile 236:
         eth0:         eth0:
             optional: true             optional: true
 +            dhcp-identifier: mac
             dhcp4: false             dhcp4: false
             dhcp6: true             dhcp6: true
Zeile 353: Zeile 402:
  
   * [[https://www.thomas-krenn.com/de/wiki/Ubuntu_Netzwerkinterface_Namen_von_biosdevname]]   * [[https://www.thomas-krenn.com/de/wiki/Ubuntu_Netzwerkinterface_Namen_von_biosdevname]]
 +  * [[https://www.thomas-krenn.com/de/wiki/Predictable_Network_Interface_Names]]
 +
 +
 +==== Alte Netzwerkinterface Namen wiederherstellen (Predictable Network Interface Naming) ====
 +
 +Quelle: [[https://www.thomas-krenn.com/de/wiki/Ubuntu_Netzwerkinterface_Namen_von_biosdevname|Ubuntu Netzwerkinterface Namen von biosdevname]]
 +
 +<file bash /etc/default/grub>
 +...
 +GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
 +...
 +</file>
 +
 +  > apt-get purge biosdevname
 +  > update-initramfs -u
 +  > update-grub
 +  > reboot
  
  
/home/http/wiki/data/attic/linux_netzwerkkonfiguration.1648814334.txt · Zuletzt geändert: von manfred