Маршруты в route6-eth0 не применяются

Маршруты в route6-eth0 не применяются

Я создал файл /etc/sysconfig/network-scripts/route6-eth0 со следующим содержимым:

default dev eth0 src ****:****::**** metric 50 pref medium

Однако он не отображается, когда я выполняю команду ip -6 route:

# ip -6 route
::1 dev lo proto kernel metric 256 pref medium
****:****:****:****::/64 dev eth0 proto ra metric 100 pref medium
****:****::**** dev eth0 proto kernel metric 100 pref medium
fe80::/64 dev eth0 proto kernel metric 100 pref medium
default via ****::****:****:****:**** dev eth0 proto ra metric 100 pref medium

Я сделал то же самое для IPv4, и там все работает нормально, содержимое /etc/sysconfig/network-scripts/route-eth0:

default dev eth0 src ***.***.***.*** metric 50

IP-маршрут:

# ip route
default dev eth0 proto static scope link src ***.***.***.*** metric 50
default via ***.***.***.*** dev eth0 proto dhcp metric 100
***.***.***.*** via ***.***.***.*** dev eth0 proto dhcp metric 100
***.***.***.***/23 dev eth0 proto kernel scope link src ***.***.***.*** metric 100

Моя цель с этой конфигурацией — изменить адрес источника по умолчанию, который работает для IPv4. Я думаю, что route6 не работает из-за объявлений маршрутизатора, но это всего лишь предположение. Возможно, RA переопределяет маршруты.

Связанный контент