
특정 Mac 주소로 식별되는 네트워크의 호스트 하위 집합에 대해 동적 주소 지정 및 구성을 활성화하는 방법이 IPv6에 있습니까?
IPv6 설정 작업을 천천히 진행해 왔습니다. 내 모든 라우터에는 고정 주소와 경로가 있으며 몇 가지 중요한 서버는 정적으로 주소가 지정됩니다. 이제 일부 클라이언트 테스트를 시작하고 싶지만 단순히 전체 네트워크에 대해 한 번에 활성화하고 싶지는 않습니다. 몇몇 호스트에 대해서만 활성화하고 싶습니다.
IPv4 세계에서는 범위 내 무료 주소가 0개인 DHCP 서버를 설정하고 예약만 설정합니다. IPv6 세계에서는 DHCPv6을 통해 기본 게이트웨이를 설정할 수 없기 때문에 이것은 옵션이 아닌 것 같습니다. 이는 분명히 라우터 광고를 통해서만 알 수 있습니다.
어떻게 접근하나요? 네트워크에서 IPv6를 선택적으로 활성화하는 것이 불가능합니까?
내 라우터는 Linux 기반이며 중요한 경우 DHCPv6 서버는 Linux에서 실행되며 모든 종류의 클라이언트(Windows/Linux/OSX)를 활성화하려고 합니다.
답변1
왜 IPv6에서 IPv4와 동일한 방식으로 수행할 수 없는지 모르겠습니다(단일 호스트보다는 서브넷으로 배포하는 것이 좋습니다. 그러면 나중에 많은 시간과 골치 아픈 일이 절약될 것입니다).
이것이 여기서 IPv6가 작동하는 방식입니다(매우 단순화됨, 참조).RFC 4861자세한 내용은):
기본 라우터는 주기적으로 또는 새 호스트로부터 라우터 요청을 받을 때 라우터 광고를 보냅니다. RA에는 물론 라우터의 주소와 다양한 플래그가 포함됩니다. 여기서 흥미로운 것은 M(관리) 플래그와 O(기타) 플래그입니다. 이러한 플래그는 호스트가 DHCPv6 서버에서 구성 정보의 나머지 부분을 가져와야 함을 지정합니다.
- M 플래그가 설정되면,모두구성 정보(라우터 주소 제외)는 DHCPv6에서 제공됩니다.
- O 플래그가 설정되면 호스트는 SLAAC를 사용하여 자체 IPv6 주소를 구성합니다. 다른 모든 구성 정보(라우터 주소 제외)는 DHCPv6에서 제공됩니다.
fixed-address6
그 시점 에서는 dhcpd.conf
예약을 설정하기 위한 구성 등을 사용하기만 하면 됩니다 . DHCPv6 설정은 IPv4의 DHCP 설정과 상당히 유사합니다.
또한 서브넷에 "기본" 경로를 처리하는 두 개 이상의 라우터가 있을 수 있는 경우도 건너뛰었습니다. 이 경우 이 측면을 구성하려면 IPv6 라우터 기본 설정을 살펴보세요.
답변2
상태 저장 구성을 위해 DHCPv6 서버(예: WIDE 또는 ISC)를 설정하거나 상태 비저장 자동 구성을 위해 radvd를 설정할 수 있습니다. IPv6은 고유한 로컬 주소에 대해 FC00::/7 범위를 지정합니다(IPv4의 개인 주소 범위와 유사).