얼마 전에 IPv6 라우팅을 가지고 놀다가 헷갈렸어요 :) 그게 제 라우팅 테이블이에요
root@banana:~# route -6
Kernel IPv6 routing table
Destination Next Hop Flag Met Ref Use If
2a02:c7d:ca1b:6d00::/64 :: UAe 256 0 0 eth0
2a02:c7d:ca1b:6d01::/64 :: UAe 256 0 0 eth0
fe80::/64 :: U 256 0 0 eth0
::/0 :: U 1 0 0 eth0
::/0 fe80::20f:34ff:feac:fa49 UGDAe 1024 0 0 eth0
::/0 :: !n -1 1 73439 lo
::1/128 :: Un 0 1 15647 lo
2a02:c7d:ca1b:6d00:d250:99ff:fe53:f2fc/128 :: Un 0 1 3615 lo
2a02:c7d:ca1b:6d01:d250:99ff:fe53:f2fc/128 :: Un 0 1 678 lo
fe80::d250:99ff:fe53:f2fc/128 :: Un 0 1 17417 lo
ff00::/8 :: U 256 0 0 eth0
::/0 :: !n -1 1 73439 lo
기본적으로 eth0에 대한 기본 설정을 원하고 루프백에 대한 나머지 설정을 제거합니다.
삭제하려고 하면 이 오류가 발생합니다.
root@banana:~# route -A inet6 del default via fe80::20f:34ff:feac:fa49
Usage: inet6_route [-vF] del Target
inet6_route [-vF] add Target [gw Gw] [metric M] [[dev] If]
inet6_route [-FC] flush NOT supported
root@banana:~# route -A inet6_route del default via fe80::20f:34ff:feac:fa49
Unknown address family `inet6_route'.
이제 내 서버에 경로가 없는 것 같아서 라우팅 테이블을 정리하고 싶습니다.
root@banana:~# ping6 2001:4860:4860::8888
PING 2001:4860:4860::8888(2001:4860:4860::8888) 56 data bytes
From 2a02:c7d:ca1b:6d01:d250:99ff:fe53:f2fc icmp_seq=1 Destination unreachable: Address unreachable
From 2a02:c7d:ca1b:6d01:d250:99ff:fe53:f2fc icmp_seq=2 Destination unreachable: Address unreachable
From 2a02:c7d:ca1b:6d01:d250:99ff:fe53:f2fc icmp_seq=5 Destination unreachable: Address unreachable
From 2a02:c7d:ca1b:6d01:d250:99ff:fe53:f2fc icmp_seq=6 Destination unreachable: Address unreachable
From 2a02:c7d:ca1b:6d01:d250:99ff:fe53:f2fc icmp_seq=7 Destination unreachable: Address unreachable
^C
--- 2001:4860:4860::8888 ping statistics ---
10 packets transmitted, 0 received, +5 errors, 100% packet loss, time 8999ms
어떤 제안이 있으십니까?
답변1
나는 노력할 것이다
ip -6 route del 2a02:c7d:ca1b:6d01:d250:99ff:fe53:f2fc dev lo0
또는
route -A inet6 del 2a02:c7d:ca1b:6d01:d250:99ff:fe53:f2fc
분명히 트래픽이 라우팅되어서는 안 되는 2a02:c7d:ca1b:6d01:d250:99ff:fe53:f2fc
외부 호스트(mac는 )입니다 .d0:50:90:53:f2:fc
lo0