IPv6 세계에서 홈 네트워크는 어떻게 작동합니까?


18

지금은 넷기어 라우터 뒤에 홈 네트워크 설정이 있습니다. 이 라우터에는 Comcast에서 얻은 공용 IP 주소가 있습니다. 또한 DHCP 서버와 DNS 서버를 실행하는 Linux를 실행하는 홈 네트워크에 컴퓨터 설정이 있습니다. DHCP 서버는 192.168.0.xxx 블록에서 내부 IP 주소를 자동으로 전달합니다. DHCP 서버는 클라이언트에게 내부 DNS 서버를 사용하도록 지시하고 DNS 이름과 검색 접미사도 등록하므로 IP 주소를 입력하지 않고 다른 컴퓨터에 이름으로 연결할 수 있습니다.

Comcast가 IPv6을 지원하자마자 IPv6으로 전환하고 싶을 때, 무엇이 바뀌어야하는지 궁금합니다.

분명히, 케이블 모뎀이 IPv6를 지원하거나 새 것을 구입해야합니다. 상당히 새로운 넷기어 라우터가 있으므로 IPv6을 지원하거나 펌웨어 업그레이드를 통해 만들 수 있습니다.

그러나 더 이상 IPv4 내부 주소를 사용하지 않고 Comcast에서 IPv6 주소 블록을 얻습니다. 분명히, 내 홈 네트워크의 다른 컴퓨터에 연결하기 위해 IPv6 주소를 입력하고 싶지 않습니다. 나는 이것이 여전히 집에서 DNS 서버를 실행하고 싶다는 것을 의미한다고 생각하며, DHCP를 통해 이러한 설정을 구성하고 싶습니다. 이것은 지금처럼 내 자신의 DHCP 서버를 실행하는 것을 의미합니다.

이상적인 설정은 현재 구성을 유지하는 것이지만 하드 코딩 된 IPv4 주소 블록을 사용하는 대신 ISP에서 공개 IPv6 주소를 얻도록 DHCP 서버를 구성하는 것입니다. 이것이 가능합니까?


답변:


5

컴캐스트 할것 듀얼 스택 IPv4 및 IPv6 모두가 사용된다는 것을 의미 접근법. 모뎀에는 현재 IPv4 주소 외에 IPv6 서브넷이 할당됩니다 ( DHCPv6 AFAICT 사용). Netgear 라우터는 SLAAC 또는 DHCPv6을 사용하여 IPv6 서브넷을 LAN 장치에 노출시켜야합니다 (그러나 여전히 DHCP를 통해 IPv4를 제공합니다). 그러면 장치에는 공용 IPv6 주소와 개인 IPv4 주소가 모두 있습니다. DNS 조회를 수행 할 때 IPv6 AAAA 레코드를 확인하고 IPv6 연결이있는 경우 IPv6 연결을 시도하지만 IPv4 A 레코드 및 IPv4 연결로 대체합니다. IPv6 또는 IPv4를 사용하여 LAN의 장치간에 통신 할 수 있습니다.


내가하고 싶은 것은 네트워크의 각 컴퓨터에 이름을 지정하는 것이므로 ping laptop대신 대신 할 수 있습니다 ping 192.168.0.104. 과거에는 DNS를 사용했습니다. 이 접근법은 여전히 ​​IPv6에서 의미가 있습니까?
Mike Christensen 2016

@MikeChristensen 이름 확인 방법은 IPv6에서 (실제적으로) 동일합니다.
Ƭᴇcʜιᴇ007

@ techie007-그래, 내가 궁금한 것은 내 자신의 DHCP 서버를 사용할 수 있지만 여전히 Comcast 할당 IPv6 주소를 사용하는지입니다. 할 수있을 것 같아요.
Mike Christensen

1
@MikeChristensen 예, 내부적으로 IPv6 주소로 확인되는 DNS를 설정하고 (AAAA 레코드 사용) IPv6 주소를 전달하도록 DHCPv6을 설정할 수 있습니다 (또는 장치가 주소 자체를 구성 할 수 있도록 SLAAC 사용).
mgorven

감사! 내가 원하는 모든 것이 올바른 구성으로 가능할 것입니다.
Mike Christensen 2016

2

IPv4의 예약 된 개인 주소 블록은 IPv6에서 동일하게 유지되므로 개인 네트워크에서 변경할 필요가 없습니다. 라우터가 이미 IPv6을 지원하므로 아무 것도 할 필요가 없습니다. 네트워크 구성과 관련하여 일반적으로 인터넷 게이트웨이 (귀하의 경우 Netgear 라우터) 만 공개 주소를 갖기를 원합니다. 따라서 외부 해커가 개인 네트워크에 액세스하기가 더 어려워집니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.