2K8R2에서 IPv6를 비활성화하는 명령줄 도구?

2K8R2에서 IPv6를 비활성화하는 명령줄 도구?

저는 vSphere의 배포 템플릿을 통해 여러 개의 Win2K8R2 VM을 배포하는 중이며 배포 사양에서 실행할 명령 목록을 펀치할 수 있습니다. Windows 정품 인증(실행되지 않음)을 제외하고는 꽤 잘 작동합니다.

네트워크 어댑터의 속성으로 가서 IPv6 상자의 선택을 취소하는 것과 동일한 명령줄을 아는 사람이 있습니까? 그것이 있다면 사양에 넣을 수 있고 IPv6 상자를 수동으로 선택 취소할 필요가 없습니다.

답변1

이것은 트릭을 할 수 있습니다 ->http://www.curuit.com/disable-ipv6-over-all-interfaces-and-prefer-ipv4-to-ipv6-20090129195/

다음은 간단한 명령입니다(팁을 주신 @jscott에게 감사드립니다!).

reg add HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters /v DisabledComponents /t REG_DWORD /d 000000ff /f

Microsoft는 IPv6을 비활성화하는 방법에 대한 지침을 제공합니다. 다음 질문을 참조하세요.Q. Windows Vista 및 Windows Server 2008에서 IPv6을 비활성화하려면 어떻게 해야 합니까?

답변2

나는 우리 모두가 이 작업을 수행한다는 것을 알고 있습니다(일반적으로 Windows 도메인 환경에서 내부적으로 ipv6를 사용하지 않기 때문에 비활성화). oldskools의 답변은 이를 수행하는 가장 좋은 방법이지만 지적해야 할 몇 가지 주의 사항이 있습니다.

Microsoft는 ipv6를 활성화한 상태에서 모든 것을 테스트하고 이를 비활성화한 상태에서는 현재 세대 OS(Vista, 7, W2K8/R2)를 테스트하지 않습니다. 지금까지 이것은 나에게 큰 문제가 아니었지만 이것이 문제를 일으키는 상황을 발견했습니다(Exchange 2007에서 2010으로 업그레이드). 이 작업을 수행하는 간단한 옵션(예: netsh ipv6 비활성화)이 더 이상 없는 이유는 Microsoft가 이 작업을 수행하지 않는 경우 이를 선호하기 때문입니다.

서버에 DNS 서버 역할을 설치한 후 ipv6(또는 ipv4)을 비활성화하면 시간 초과가 발생합니다.

ipv6를 활성화하지 않은 경우에도 일부 ipv6 활동(다시 DNS)이 진행되고 있다는 것을 알 수 있으며, DNS 서버가 AAAA 요청에 대한 응답을 반환하는 경우 처리되는 동안 추가 이름 확인 트래픽이 발생하고 요청자 측 시간 초과가 발생할 수 있습니다. .

이 Technet 블로그 기사이에 대해 자세히 설명하고 Microsoft의 Common Engineering Criteria에서는 ipv6 지원을 활성화해야 한다고 구체적으로 언급합니다. 어느 시점에서는 ipv6 활성화가 필요할 것이며 이를 전역적으로 수행할 수 있는 간단한 방법(예: GPO)이 없기 때문에 우리 모두는 나중에 강제로 (재)활성화해야 할 때 스스로 몇 가지 작업을 만드는 방법을 모색하고 있습니다. Microsoft의 지원을 유지합니다.

관련 정보