컴퓨터에 고정 IP를 설정하려는 경우 사용할 IPv6을 어떻게 알 수 있습니까?


14

최근에 데스크톱에 Windows Server 2012를 설치했습니다. 내부 IP 주소를 192.168.0.99 (IPv4)로 하드 코딩하도록 연결 설정을 변경했습니다. Windows Server 2012에서는 IPv6 주소도 고정 주소로 설정해야한다고 경고했지만 해당 주소가 IPv6 형식인지 확실하지 않습니다. 나는 이것을 구글하려고 시도했지만 "IPv4를 IPv6로 변환"하는 몇몇 웹 사이트를 방문한 후에는 각각 다른 가치를 부여한다. 어느 것이 올바른지 잘 모르겠습니다.

IPv4 주소와 IPv6 주소를 적절히 변환하는 방법은 무엇입니까? 특히 IPv6 형식의 192.168.0.99가 무엇인지 알고 싶습니다. 감사!


OS에 고유 한 로컬 주소를 사용하도록 지시하십시오. 이들은 개인 주소를 대체합니다. LAN이 병합 된 경우에도 고유해야하기 때문에 수정할 수는 없지만 정상적인 상태에서는 충돌이없는 경우 동일하게 유지되어야합니다.
BatchyX

2
192.168. *. * * (재사용 가능 / 라우팅되지 않은 주소) 주소는 ipv4가 주소 공간이 부족한 상태에서 계속 작동 할 수있는 해결 방법입니다. ipv6이 해결책입니다.
ctrl-alt-delor

답변:


22

IPv6에는 고유 로컬 주소 ( RFC 4193 ) 라고하는 IPv4 "개인 범위"주소와 동등한 fd00::/8범위가 있습니다. 해당 범위 내에서 임의의 / 48 또는 / 64 접두사를 선택하고 ( 예를 들어 Wikipedia 기사 참조 ) 네트워크에 사용하십시오.

그러나 내부 IPv4 주소를 직접 변환하는 것은 의미가 없습니다. (그렇게한다면 IPv4와 같은 한계가있을 것입니다. 그렇지 않습니까?)

그러나 IPv6 에서는 로컬 주소를 사용할 필요없습니다 . ISP가 아직 기본 IPv6을 제공하지 않는 경우에도 전체 주소 범위를 얻을 수있는 몇 가지 방법이 있습니다 .

  • Tunnelbroker 또는 유사한 서비스에 가입 할 수 있습니다 . 이들 중 대부분은 전 세계에 도달 할 수있는 /64블록 (하나의 서브넷)을 제공 하며, 요청시 (64k 및 256 개의 서브넷) 요청을 제공 /48하거나 /56차단하는 블록 도 있습니다 . 동일한 터널을 통해 글로벌 IPv6 인터넷에 액세스 할 수도 있습니다.

  • 또는 글로벌 IP 주소를 기반으로 6to4 주소 범위를 사용할 수 있습니다 . 예를 들어, ISP가 사용자를 할당하면 (16 진수로 C0 00 7B EA)을 사용할 수 있습니다 . 이러한 주소는 인터넷에서도 접근 할 수 있습니다.192.0.123.2342002:c000:7bea::/48


좋은 조언. LAN에서 IPv6을 실행하려면이 방법을 사용하십시오.
샌더 스테판

9

grawity의 답변을 확장하기 위해 (개인 범위와 동등한 것은 고유 한 로컬 주소, RFC 4913), 사용할 실제 주소를 선택하는 방법은 다음과 같습니다.

192.168.X와 같은 IPv4 개인 범위 , 임의로 X 값을 선택하지만 192.168.0.을 선택한 몇 가지 값만 선택한 다음 기계에 대해 임의의 숫자 (99를 선택)를 선택하십시오. 여러 네트워크를 가질 수 있습니다 (예 : 192.168.1). 하지만 두 개의 기존 네트워크 세트가 실제로 충돌 할 수 있으므로 함께 결합 할 수는 없습니다. 전용 범위 10.XY를 사용하면 더 많은 옵션이 제공되지만 여전히 제한적입니다.

IPv6을 사용하는 경우 'fd'로 시작한 다음 고유 할당 (x)의 경우 16 진 숫자 (x), 네트워크의 경우 4 개의 16 진 숫자 (y)로 시작하십시오. 각 기계는 최대 16 개의 16 진수 (z)를 갖습니다.

이것은 'fdxx : xxxx : xxxx : yyyy : zzzz : zzzz : zzzz : zzzz'와 같은 값을 제공하지만 0을 많이 넣으면 작성하는 데 훨씬 짧습니다.

예를 들어 '12 : 3456 : 789a '를 첫 번째 임의의 열 (x)로 선택한 다음 그 안에 네트워크'0001 '을 사용하고 (y), 기계의 경우'0000 : 0000 : 0000 : 0063 '을 선택하십시오 (16 진수 63은 10 진수 99와 동일).

그러면 컴퓨터에 IPv6 주소 'fd12 : 3456 : 789a : 0001 : 0000 : 0000 : 0000 : 0063'이 제공됩니다. (특정 네트워크의 경우 12 : 3456 : 789a 부분에 다른 임의의 값을 사용하십시오.)

속기 표기법으로 0을 접을 수 있으므로 이것은 'fd12 : 3456 : 789a : 1 :: 63'이됩니다.

전체 할당량은 'fd12 : 3456 : 789a :: / 48'이며 사용중인 서브넷은 'fd12 : 3456 : 789a : 1 :: / 64'입니다.

위의 예제는 IPv4 및 IPv6 범위 모두에서 시스템에 대해 동일한 숫자 (십진수 99, 0x0063 16 진수)를 갖지만 일치 할 필요는 없습니다 (더 쉬울 수도 있음).


1

첫째, 홈 네트워크에서 IPv6 주소를 사용할 필요는 없지만 여전히 원하는 경우 자동으로 설정해야합니다 (IPv6에만 해당). 라우터도 DHCPv6을 지원해야합니다. 그렇지 않으면 Windows 서버가 IPv4를 IPv6으로 자동 변환합니다. . 정적 IPv6 주소를 시험 해보고 싶을 때 ...

솔직히 말해서, 사용할 수있는 여러 유형의 IPv6 주소가 있습니다. 아래는 지정된 IPv4에 대한 변환 표입니다. 이것은 내가 믿을 수있는 최고의 도구 중 하나입니다.

변환 표

내가 알 수있는 한 2002:C0A8:63:0:0:0:0:0고정 IPv6 주소로 사용해야합니다 . (나는 이전에 다른 형식을 사용하고 있었지만 누군가는 형식을 유선으로 사용해서는 안된다고 의견을 나.습니다. 지금이 형식으로 전환했습니다.)

비슷한 ServerFault Question 이 있습니다. 이것이 약간 도움이 될 것이라고 생각합니다.


2
주소 링크 0:0:0:0:0:ffff:c0a8:0063는 소프트웨어가 IPv4를 통해 통신 할 때도 IPv6 API를 사용할 수 있도록합니다. 그것들은 절대로 전선에서 사용되어서는 안됩니다 (그리고 인터페이스 주소로도 사용되지 않아야합니다)!
Sander Steffann

좋아요, 저는 IPv6을 2002:C0A8:63:0:0:0:0:0
6-4

-1

예. NAT를 사용하는 경우 IPv6으로 이동할 필요는 없지만 1) 특히 VoIP (Voice over IP) 서비스의 경우 NAT에 문제가 있습니다. 2) NAT는 각 들어오는 연결에 대해 setuo없이 들어오는 연결을 허용하지 않으며 제한이 있습니다. ) NAT는 복잡성을 추가하고 라우팅 시간 / 노력을 증가시킵니다

실제 질문에 대답하기 위해 IPv4 주소를 :: FFFF 형식으로 IPv6 주소로 인코딩 할 수 있습니다.

따라서 119.225.152.21의 IPv4 주소는 IPv6에서 0 : 0 : 0 : 0 : 0 : FFFF : 119.225.152.21로 표시 될 수 있으며 :: FFFF : 192.225.152.21로 요약됩니다.

IPv4 주소의 각 섹션은 물론 16 진수로 전송되므로 네트워크 추적은 :: FFFF : C0E1 : 9815를 16 진수로 192 = C0, 16 진수로 225 = E1,152 = 98로 표시합니다.

이것은 IPv6 네트워크를 떠나 IPv4 네트워크에 들어갈 때 IPv4 주소로 변환됩니다

이 페이지를 참조하십시오

http://computernetworkingnotes.com/ipv6-features-concepts-and-configurations/special-ipv6-to-devices.html


-4

내부 네트워크에서 IPv6 주소를 설정할 필요가 없으며 아마도 아무 의미가 없습니다. IPv4 주소를 고수하고 경고를 무시하십시오. 이 경고는 퍼블릭 서버에서의 사용과 관련이 있으므로 내부 네트워크에서 IPv6을 실행할 이유가 없다면 걱정하지 않아도됩니다.

다른 말로하면, IPv4 주소의 IPv6 '번역'은 없습니다. 그들은 별도의 시스템입니다.

데스크탑에서 IPv6을 할당하려면 IPv6 네트워크를 관리하도록 내부 라우터를 구성해야합니다.

홈 IPv6 네트워크를 실행하려는 경우 다음 질문에 유용한 의견이 있습니다.


8
선택 사항이더라도 정확성을 유지하고 싶습니다.

IPv6 네트워크를 내부적으로 실행하려면 라우터를 IPv6 용으로 구성해야합니다. 여기에 유용한 의견이 있습니다 : superuser.com/questions/43853/…
harunahi

1
IPv6은 생각보다 훨씬 더 많은 장소에서 사용됩니다. 요즘 모든 인터페이스에는 기본적으로 링크 로컬 IPv6 주소가 있습니다. 글로벌 IPv6 주소 설정은 일반적으로 ISP가 제공 한 경우에만 유용하지만 ULA (Unique Local Addresses)를 사용하여 로컬 IPv6 네트워크를 실행할 수 있습니다.
Sander Steffann

7
이것은 2013 년에 평범한 대답이었습니다. 오늘은 위험합니다.
Michael Hampton
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.