Die zwei Methoden zur Bildung der SLAAC-Adresse: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Linux) |
(→Linux) |
||
| Zeile 22: | Zeile 22: | ||
==Linux== | ==Linux== | ||
| − | Privacy Extensions dauerhaft aktivieren: | + | ;Privacy Extensions dauerhaft aktivieren |
| − | * | + | Datei ergänzen: |
| − | + | * <code>vi /etc/sysctl.conf</code> | |
| − | + | net.ipv6.conf.all.use_tempaddr=2 | |
| − | + | net.ipv6.conf.default.use_tempaddr=2 | |
| − | + | Änderungen sofort aktivieren: | |
* <code>sysctl -p</code> | * <code>sysctl -p</code> | ||
;Privacy Extensions dauerhaft deaktivieren | ;Privacy Extensions dauerhaft deaktivieren | ||
| − | Datei ergänzen | + | Datei ergänzen: |
| − | *vi /etc/sysctl.conf</code> | + | * <code>vi /etc/sysctl.conf</code> |
| − | + | net.ipv6.conf.all.use_tempaddr=0 | |
| − | + | net.ipv6.conf.default.use_tempaddr=0 | |
Änderungen sofort aktivieren: | Änderungen sofort aktivieren: | ||
* <code>sysctl -p</code> | * <code>sysctl -p</code> | ||
| + | |||
| + | ==FreeBSD== | ||
| + | ;Privacy Extensions dauerhaft aktivieren | ||
| + | Datei ergänzen: | ||
| + | * <code>vi /etc/sysctl.conf</code> | ||
| + | net.inet6.ip6.use_tempaddr=1 | ||
| + | Änderungen sofort aktivieren: | ||
| + | * <code>sysctl -f /etc/sysctl.conf</code> | ||
| + | |||
| + | ;Privacy Extensions dauerhaft deaktivieren | ||
| + | Datei ergänzen: | ||
| + | * <code>vi /etc/sysctl.conf</code> | ||
| + | net.inet6.ip6.use_tempaddr=0 | ||
| + | Änderungen sofort aktivieren: | ||
| + | * <code>sysctl -f /etc/sysctl.conf</code> | ||
==FreeBSD== | ==FreeBSD== | ||
Version vom 29. April 2025, 16:45 Uhr
Methoden zur Bildung der SLAAC-Adresse
| Methode | Beschreibung | Eigenschaften |
|---|---|---|
| EUI-64 | Hostteil wird aus der MAC-Adresse gebildet (Interface-Identifier). | Stabil, eindeutig, aber nachvollziehbar bis zur Hardware (wenig Privatsphäre). |
| Privacy Extensions | Hostteil wird zufällig erzeugt. | Erhöhte Privatsphäre, dynamisch wechselnde Adressen, schwer zurückverfolgbar. |
Hinweis
- Moderne Betriebssysteme (z. B. Windows, Linux, macOS) verwenden standardmäßig Privacy Extensions für IPv6-Adressen.
- EUI-64-Adressen werden oft zusätzlich für interne Kommunikation behalten (z. B. Router-Management).
Ein- oder Umstellen über die Konsole
Windows
Privacy Extensions aktivieren:
netsh interface ipv6 set privacy state=enabled
Privacy Extensions deaktivieren:
netsh interface ipv6 set privacy state=disabled
Linux
- Privacy Extensions dauerhaft aktivieren
Datei ergänzen:
vi /etc/sysctl.conf
net.ipv6.conf.all.use_tempaddr=2 net.ipv6.conf.default.use_tempaddr=2
Änderungen sofort aktivieren:
sysctl -p
- Privacy Extensions dauerhaft deaktivieren
Datei ergänzen:
vi /etc/sysctl.conf
net.ipv6.conf.all.use_tempaddr=0 net.ipv6.conf.default.use_tempaddr=0
Änderungen sofort aktivieren:
sysctl -p
FreeBSD
- Privacy Extensions dauerhaft aktivieren
Datei ergänzen:
vi /etc/sysctl.conf
net.inet6.ip6.use_tempaddr=1
Änderungen sofort aktivieren:
sysctl -f /etc/sysctl.conf
- Privacy Extensions dauerhaft deaktivieren
Datei ergänzen:
vi /etc/sysctl.conf
net.inet6.ip6.use_tempaddr=0
Änderungen sofort aktivieren:
sysctl -f /etc/sysctl.conf
FreeBSD
Privacy Extensions dauerhaft aktivieren:
- Datei
/etc/sysctl.confergänzen: - Inhalt hinzufügen:
net.inet6.ip6.use_tempaddr=1
- Änderungen sofort aktivieren:
sysctl -f /etc/sysctl.conf
Privacy Extensions dauerhaft deaktivieren:
- Datei
/etc/sysctl.confergänzen: - Inhalt hinzufügen:
net.inet6.ip6.use_tempaddr=0
- Änderungen sofort aktivieren:
sysctl -f /etc/sysctl.conf
macOS
Privacy Extensions aktivieren:
sudo sysctl -w net.inet6.ip6.use_tempaddr=1
Privacy Extensions deaktivieren:
sudo sysctl -w net.inet6.ip6.use_tempaddr=0