Hallo,

ich hab an einem Netzwerkinterface (eth0) mehrere IPv6-Adressen zugewiesen.

/etc/network/interfaces:
iface eth0 inet6 static
  address aaaa:bbbb:cccc:dddd::2
  netmask 112
  gateway fe80::1
  up   ip addr add aaaa:bbbb:cccc:dddd::3/112 dev $IFACE
  up   ip addr add aaaa:bbbb:cccc:dddd::4/112 dev $IFACE

Im Gegensatz zu IPv4, wo die zuerst zugewiesene IP standardmäßig
verwendet wird, ist es bei IPv6 die zuletzt Zugewiesene.
Das mag bei sich wg. Präfixwechsel ändernden Adressen ganz sinnvoll
sein. Wenn die IPs aber dauerhaft parallel genutzt werden, ist das eher
kontraproduktiv, daß sich bei einer abgehenden Verbindung (ssh) nach
einer neu hinzugefügten IP die Absender-IP ändert.
Serverdienste können sich an bestimmte IPs binden und antworten dann
normalerweise auch mit derselben IP, auf der sie angesprochen werden.
Eine abgehende SSH-Verbindung kümmert sich aber nicht um die Source-IP.

Gibt es eine Möglichkeit, eine IPv6-Adresse an einem Interface als
Standard zu definieren?

"man ip" war hier nicht sehr hilfreich.
In "man ip-address" finde ich Flags wie [primary|secondary], die mir
passend erscheinen, aber nur als Filter beim anzeigen erlaubt sind,
nicht jedoch gesetzt werden können.
"man interfaces" bietet auch keine Option, etwas dementsprechendes zu
setzen.



Gruß
Rico

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an