Ändern Sie das temporäre IPv6-Adressintervall? Neue IPv6-Adresse generieren?

613
user3200534

1) Wie ändern Sie auf Ubuntu / Debian-Systemen das temporäre IPv6-Adressintervall? Wie lange dauert es, bis das System die IPv6-Adressen generiert und ändert?

2) Wie lösen Sie manuell die Erstellung neuer IPv6-Adressen aus und löschen Sie die "alten" Adressen?

1

2 Antworten auf die Frage

1
Michael Hampton

Sie lösen die Erstellung neuer temporärer Adressen nicht manuell aus . Diese werden in festen Intervallen erstellt, die Sie mit zwei Systemen abgleichen können, beginnend mit net.ipv6.conf.<interface>.:

temp_valid_lft - INTEGER valid lifetime (in seconds) for temporary addresses. Default: 604800 (7 days)  temp_prefered_lft - INTEGER Preferred lifetime (in seconds) for temporary addresses. Default: 86400 (1 day) 

Die bevorzugte Lebensdauer ist die Dauer einer temporären Adresse, bevor eine neue Adresse generiert wird. Es bleibt jedoch noch eine Weile auf dem System, in einem veralteten Zustand, falls Verbindungen noch verwendet wurden. Neue Verbindungen können die veraltete Adresse jedoch nicht verwenden. Die gültige Lebensdauer bestimmt, wann sie endgültig von der Schnittstelle entfernt wird.

Beachten Sie, dass temporäre Adressen generiert werden und ordnungsgemäß funktionieren use_tempaddrmüssen. Sie müssen auf 1 oder 2 gesetzt sein. Der Router und das Netzwerkdesign müssen es Hosts gestatten, IPv6-Adressen über die automatische Konfiguration selbst zuzuweisen. (Dies ist fast immer der Fall, aber es gibt einige seltsame Netzwerke und Router und die Möglichkeit einer Fehlkonfiguration ...)

use_tempaddr - INTEGER Preference for Privacy Extensions (RFC3041). <= 0 : disable Privacy Extensions == 1 : enable Privacy Extensions, but prefer public addresses over temporary addresses. > 1 : enable Privacy Extensions and prefer temporary addresses over public addresses. Default: 0 (for most devices) -1 (for point-to-point devices and loopback devices) 
-1
Keltari

Ihre Frage ist vage. Möglicherweise möchten Sie eine Aktualisierung in Betracht ziehen.

Client-Computer ermitteln keine IP-Adressen. Der DHCP-Server im Netzwerk funktioniert. Der Client fordert eine Adresse vom Server an und weist sich selbst die IP zu, die er erhalten hat. Dies wird als DHCP-Lease bezeichnet. Der Timer für die Lease wird vom DHCP-Server festgelegt. Wenn der Mietvertrag abläuft, wird der Mietvertrag mit der nächsten Anforderung des Kunden erneuert. Sie erhalten jedoch fast immer dieselbe Adresse. Es ist nicht möglich, eine andere Adresse anzugeben. Im Allgemeinen würde sich die Adresse nur ändern, wenn mehr Clients IPs anfordern als im DHCP-Pool.

In der Frage wird IPv6 erwähnt, das einen sehr unterschiedlichen Adresskonfigurationsmechanismus ([SLAAC] (https://tools.ietf.org/html/rfc4862) hat), bei dem der Client ein eigenes Adressensuffix (oder eine beliebige Anzahl von Suffixen) wählt. wenn es will grawity vor 5 Jahren 0