IPv6를 사용하여 'net use'를 사용하여 원격 공유에 연결할 수 있습니까?

IPv6를 사용하여 'net use'를 사용하여 원격 공유에 연결할 수 있습니까?

UNC 또는 IPv4 주소를 사용하여 다음을 사용하여 원격 시스템의 공유 폴더에 연결할 수 있습니다 net use.

net use \\remotePC\SharedFolder     // valid
net use \\111.122.1.1\SharedFolder  // valid

사용자가 IPv6를 사용하여 연결할 수도 있나요? 별도로 구성해야 하는 부분인데 기술적으로 가능한 부분인가요? IPv6 주소를 지정하려고 하면 오류 53이 발생합니다.

The network path was not found.

제가 묻는 이유는 제 프로그램 중 하나가 원격 공유 폴더 위치를 입력 매개변수로 허용하기 때문입니다. 위치가 유효한지 평가해야 합니다. UNC 경로나 IPv4 주소라면 유효하다는 것을 알고 있지만 IPv6가 허용되어야 하는지 아니면 단순히 오류가 발생하는지 확실하지 않습니다.

답변1

처럼문서화마이크로소프트:

예를 들어 다음 IPv6 주소의 경우:

2001:4898:9:3:c069:aa97:fe76:2449

공유의 예는 다음과 같습니다.

\\2001-4898-9-3-c069-aa97-fe76-2449.ipv6-literal.net\share

자세한 내용은 다음을 참조하세요.IPv6 주소에 대한 UNC를 어떻게 생성합니까?


또한 이상하게도 Microsoft는 해당 도메인 이름을 실제로 소유하지 않으며 실제 소유자도 알 수 없습니다. Windows는 이러한 쿼리를 네트워크로 보내서는 안 되지만 이러한 종류의 리터럴이 다른 컨텍스트에서 재사용되는 경우 여전히 유출 가능성이 있습니다. 네트워크에 DNS를 설정하는 것이 좋습니다.

답변2

IPv6 주소를 IPv6 리터럴 주소로 변환해야 합니다. 이 웹사이트가 변환을 수행합니다.http://ipv6-literal.com/더 자세한 내용이 필요하시면 아래 웹사이트가 제 출처입니다. http://social.technet.microsoft.com/Forums/windowsserver/en-US/d61f8efe-c9a7-4fd7-a7e9-f936c2154c54/net-command-with-ipv6-address?forum=winserverManagement

명령은 다음과 같습니다. net use x: \fe80-0-0-0-a0b6-99c9-2f6c-5759. ipv6-literal.net\admin$ /u:관리자 관리자 비밀번호

답변3

호스트 항목(windows\system32\drivers\etc\hosts)에 대한 IPv6을 구성하고 호스트 이름을 사용하여 SMB 공유에 연결할 수도 있습니다.

관련 정보