Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
lpi2:node [2021/11/28 14:12] 127.0.0.1 Externe Bearbeitung |
lpi2:node [2023/12/28 12:38] (aktuell) ingo_wichmann |
||
|---|---|---|---|
| Zeile 9: | Zeile 9: | ||
| Grund: Link-Local-Adressen sind __keinem__ bestimmten Interface zugeordnet. Deshalb muss das Interface benannt werden. | Grund: Link-Local-Adressen sind __keinem__ bestimmten Interface zugeordnet. Deshalb muss das Interface benannt werden. | ||
| + | == IPv6 SLAAC Adresse aus Mac-Adresse berechnen == | ||
| EUI-64 Calculator: https://eui64-calc.princelle.org/ (( https://github.com/ThePrinceMax/EUI64-Calculator )) | EUI-64 Calculator: https://eui64-calc.princelle.org/ (( https://github.com/ThePrinceMax/EUI64-Calculator )) | ||
| ====== Multicast ====== | ====== Multicast ====== | ||
| Zeile 28: | Zeile 29: | ||
| ===== globale Adresse anpingen ===== | ===== globale Adresse anpingen ===== | ||
| + | |||
| + | ping 2001:db8:abcd:1::27 | ||
| + | früher: | ||
| ping6 2001:db8:abcd:1::27 | ping6 2001:db8:abcd:1::27 | ||
| - | ====== Privacy Extensions einschalten ====== | + | ====== Privacy Extensions ====== |
| für bestimmtes Interface | für bestimmtes Interface | ||
| sysctl -w net.ipv6.conf.eth0.use_tempaddr=2 | sysctl -w net.ipv6.conf.eth0.use_tempaddr=2 | ||
| Zeile 39: | Zeile 43: | ||
| ((0 = aus; 1 = benutzen; 2 = bevorzugt für ausgehende Verbindungen nutzen)) | ((0 = aus; 1 = benutzen; 2 = bevorzugt für ausgehende Verbindungen nutzen)) | ||
| + | |||
| + | ===== NetworkManager ===== | ||
| + | <file txt /etc/NetworkManager/conf.d/ip6-privacy.conf> | ||
| + | |||
| + | [connection] | ||
| + | ipv6.ip6-privacy=2 | ||
| + | </file> | ||
| + | |||
| + | oder pro Interface/Connection z.B. mit nmcli: ''set ipv6.ip6-privacy=2'' | ||
| + | |||
| + | ===== systemd-networkd ===== | ||
| + | |||
| + | <file txt /etc/systemd/networkd.conf.d/ipv6-privacy-extensions.conf> | ||
| + | [Network] | ||
| + | IPv6PrivacyExtensions=yes | ||
| + | # oder | ||
| + | # IPv6PrivacyExtensions=kernel | ||
| + | </file> | ||
| + | |||
| + | ====== Stable private addresses ====== | ||
| + | sysctl -w net.ipv6.conf.wlan0.addr_gen_mode=3 | ||
| + | sysctl net.ipv6.conf.wlan0.stable_secret | ||
| + | -> Ausgabe einfügen in: | ||
| + | <file txt /etc/sysctl.d/ipv6.conf> | ||
| + | net.ipv6.conf.wlan0.stable_secret = xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx | ||
| + | net.ipv6.conf.wlan0.addr_gen_mode = 2 | ||
| + | </file> | ||
| + | |||