
다음 내용으로 /etc/sysconfig/network-scripts/route6-eth0 파일을 만들었습니다.
default dev eth0 src ****:****::**** metric 50 pref medium
그러나 ip -6 경로를 실행하면 표시되지 않습니다.
# 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가 경로를 무시할 수도 있습니다.