예를 들어:
ip -6 route show | grep ^default
출력이 없습니다. 따라서 IPv6에는 기본 게이트웨이가 없습니다.
또한 커널에서 몇 가지 불만 사항을 확인했습니다.
dmesg | grep IPv6 eth0: no IPv6 routers present
또한 글로벌 유니캐스트 주소가 아닌 링크 로컬 주소만 가지고 있다는 사실도 발견했습니다.
ifconfig eth0 |grep "inet6 addr:"
return inet6 addr fe80: 어쩌구 저쩌구 범위: 링크
ISP로부터 얻은 정보는 다음과 같습니다.
- 내 ipv6 IP 네트워크 범위
- 내 기본 IPv6 게이트웨이
문제는 이것을 Linux에 어떻게 구성하느냐는 것입니다.
답변1
견본:
- 네트워크 범위: 2001:db8::/56
- GW: 2001:db8::1
그냥 설정하는 것만으로도 충분합니다(iputils2를 사용하여 루트로).
ip -6 addr add 2001:db8::2/64 dev eth0
ip link set dev eth0 up
ip -6 route add default via 2001:db8::1
영구적으로 만들려면 배포판 설명서를 참조하세요.
답변2
게이트웨이에 추가된 경로:
ip -6 route add 2004::3 dev eth0