Windows 7이 자신을 IPv6 라우터로 선언하는 이유는 무엇입니까?

Windows 7이 자신을 IPv6 라우터로 선언하는 이유는 무엇입니까?

Linux 상자에서 브로커까지 6in4 ipv6 연결이 있습니다. 저는 gogoc브로커에 대한 연결을 설정하고 radvd네트워크의 클라이언트에게 경로를 알리는 데 사용합니다.

이 모든 것이 작동하는 것 같습니다. 문제는 동일한 네트워크에 Windows 7 시스템이 있고 자체적으로 ipv6 라우터로 광고하고 있다는 것입니다. 그렇지 않습니다.

이는 radvdump의 출력입니다.

 #
# radvd configuration generated by radvdump 1.8.5
# based on Router Advertisement from [snip]:ea2
# received by interface eth0
#

interface eth0
{
        AdvSendAdvert on;
        # Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump
        AdvManagedFlag on;
        AdvOtherConfigFlag on;
        AdvReachableTime 0;
        AdvRetransTimer 0;
        AdvCurHopLimit 0;
        AdvDefaultLifetime 1800;
        AdvHomeAgentFlag off;
        AdvDefaultPreference medium;
        AdvSourceLLAddress on;
        AdvLinkMTU 1500;
}; # End of interface definition
#
# radvd configuration generated by radvdump 1.8.5
# based on Router Advertisement from [snip]:1121
# received by interface eth0
#

interface eth0
{
        AdvSendAdvert on;
        # Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump
        AdvManagedFlag off;
        AdvOtherConfigFlag off;
        AdvReachableTime 0;
        AdvRetransTimer 0;
        AdvCurHopLimit 64;
        AdvDefaultLifetime 1800;
        AdvHomeAgentFlag off;
        AdvDefaultPreference medium;
        AdvLinkMTU 1280;
        AdvSourceLLAddress on;

        prefix [snip]::/64
        {
                AdvValidLifetime 86400;
                AdvPreferredLifetime 14400;
                AdvOnLink on;
                AdvAutonomous on;
                AdvRouterAddr off;
        }; # End of prefix definition

}; # End of interface definition

그리고 나는 두 가지 경로로 끝납니다.

$ ip -6 route
[snip]::/64 dev eth0  proto kernel  metric 256  expires 86117sec
fe80::/64 dev eth0  proto kernel  metric 256
default via [snip]:ea2 dev eth0  proto kernel  metric 1024  expires 1492sec
default via [snip]:1121 dev eth0  proto kernel  metric 1024  expires 1506sec

경로 ea2는 Windows7 상자입니다. 라우터가 설치되어 있지 않으며 tun/tap 인터페이스도 없습니다. 왜 이런 일을하는지 알 수 없습니다.

ipv6을 비활성화할 수 있지만 라우터가 아닌 클라이언트가 되기를 원합니다.

업데이트: IP Helper서비스( Provides tunnel connectivity using IPv6 transition technologies (6to4, ISATAP, Port Proxy, and Teredo), and IP-HTTPS. If this service is stopped, the computer will not have the enhanced connectivity benefits that these technologies offer.)가 원인인 것 같습니다. 정지된 것처럼 경로가 광고되지 않습니다. 따라서 내 질문은 이제 더 구체적으로 "IP Helper가 경로를 발표하는 이유는 무엇입니까?"입니다.

답변1

  • 상승된 상태로 달리고 netsh으로 이동합니다 interface ipv6.

  • show route목록이 있는지 확인하세요.출판됨경로.

  • 그렇다면 를 사용하여 게시를 취소하세요 set route ::/0 "Local Area Connection" publish=no.

그러나 출력에 따르면 radvdumpWindows 상자는 접두사를 광고하지 않으므로 Linux가 이를 통해 기본 경로를 추가하는 이유를 알 수 없습니다.

  • show interface verbose네트워크 인터페이스를 나열하는 데 사용됩니다 . "라우터 광고 보내기" 또는 유사한 값을 찾으십시오.

  • set interface "Local Area Connection forward=disable advertise=disableIPv6 전달 및 라우터 알림을 비활성화하는 데 사용됩니다 .

답변2

Windows 7 시스템에 기본 경로가 어디에 있는지 알려주거나 라우터에서 잘못된 경로를 제거해 보셨나요? ICS를 설정하지 않은 이상 이는 순전히 클라이언트여야 합니다.

관련 정보