Ich werde eine statische IPv6-Adresse und eine entsprechende IPv6-Standardroute mit festlegen dhcpcd. Ich habe durchgesehen man dhcpcd.conf, aber nirgends erwähnt, wie eine IPv6-Standardroute festgelegt wird.
Mein aktueller dhcpcd.conf:
hostname
duid
persistent
option rapid_commit
option domain_name_servers, domain_name, domain_search, host_name
option classless_static_routes
option interface_mtu
require dhcp_server_identifier
interface eth0
noipv6rs
static ip6_address=2001:xxx::xxx/128
Was ich dhcpcdtun möchte ist:
ip addr add 2001:xxx::xxx/112 dev eth0
ip -6 route add 2001:xxx::xxxx dev eth0
ip -6 route add default via 2001:xxx::xxxx
Bei meiner aktuellen Konfiguration werden dhcpcdjedoch nur die ersten beiden Zeilen für mich ausgeführt, nicht jedoch die dritte Zeile.
man dhcpcd.confsagt nur, dass ein IPv4-Standardrouter über so etwas eingestellt werden kann static routers=192.168.0.1.
Ich weiß, dass es ip -6 route addmanuell, mit Haken von dhcpcdoder einfach beiseite gelegt werden kann dhcpcd. Aber ich verlasse mich darauf dhcpcd, DHCPv4 zu handhaben. Und ich denke, es wäre weniger chaotisch, wenn dhcpcd sowohl IPv4- als auch IPv6-Konfigurationen verarbeiten könnte.
Meine Frage:
Gibt es eine direktere Möglichkeit, dhcpcddie IPv6-Standardroute automatisch festzulegen, indem einige Optionen / Befehle angegeben werden dhcpcd.conf?