RRAS를 IPv6 라우터로 설정하고 라우터 알림을 활성화하는 방법

RRAS를 IPv6 라우터로 설정하고 라우터 알림을 활성화하는 방법

라우터 및 VPN 서버 역할을 하는 로컬 네트워크에서 Windows Server를 실행하고 있습니다. 네트워크의 장치에 인터넷 액세스를 제공하기 위해 NAT가 활성화된 IPv4 주소가 있습니다. 또한 ISP가 할당한 2001:470:ffff::1서브넷이 있는 공용 IPv6 주소도 있습니다 . 2001:470:ffff::/48DHCPv6을 활성화하면 네트워크의 장치에 IPv6 주소가 할당되고 2001:470:ffff::1234IPv6를 통해 서로 통신할 수 있습니다. 그러나 기본 게이트웨이가 없기 때문에 IPv6 인터넷에 액세스할 수 없습니다. Windows 클라이언트에서 경로를 추가하면 route add ::/0 2001:470:ffff::1IPv6 인터넷에 액세스할 수 있으며 인터넷에서 연결할 수 있습니다.

DHCPv6을 비활성화하면 클라이언트에 IPv6 주소가 할당되지 않습니다.

문제는 RRAS가 라우터 광고 패킷을 보내지 않는 것 같습니다.

RRAS는 다음과 같이 구성됩니다.

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

RRAS를 IPv6 라우터로 설정하는 올바른 방법은 무엇입니까?

답변1

Windows는 IPv6 라우터 역할을 완벽하게 수행하고 라우터 광고 패킷을 보낼 수 있는 것으로 나타났습니다. 그러나 RRAS UI에서는 구성할 수 없습니다.

두 개의 netsh 명령이 필요합니다.

netsh interface ipv6 set route 2001:470:ffff::/64 "Ethernet" publish=yes
netsh interface ipv6 set interface "Ethernet" advertise=enabled

첫 번째 명령은 2001:470:ffff::/64를 SLAAC의 접두사로 게시합니다.

두 번째 명령은 "이더넷" 인터페이스와 해당 링크 로컬 주소를 라우터 광고 패킷의 기본 게이트웨이로 게시합니다. "이더넷"은 LAN 포트용 네트워크 인터페이스입니다.

관련 정보