IPv6 터널을 통해 네트워크에 연결할 수 있는 서버가 있습니다. 프록시 서버로 사용하고 싶습니다. 내가 이해해야 할 몇 가지 사항이 있습니다.
DNS를 설정하는 방법은 무엇입니까? IPv6를 지원하는 공개 DNS가 있나요? 개인 IPv6 DNS 설정에 대한 기사를 찾았습니다. 이게 꼭 필요한가요?
모든 네트워크 트래픽이 IPv6 터널을 통과하는지 확인하는 방법은 무엇입니까?
답변1
"프록시로 사용"이 전체 네트워크에 IPv6 연결을 제공하려는 경우 다음 두 가지 작업을 수행해야 합니다.
- IP(v6) 전달 활성화
- 전송할 적절한 접두사 알림을 구성합니다.
Linux에서는 각각 /proc/sys/net/ipv6/conf/all/forwarding
및 radvd
데몬입니다.
DNS를 설정하는 방법은 무엇입니까? IPv6를 지원하는 공개 DNS가 있나요? 개인 IPv6 DNS 설정에 대한 기사를 찾았습니다. 이게 꼭 필요한가요?
"IPv6 지원"에 관하여: "DNS를 통한 IPv6 주소 확인"과 "IPv6를 통한 DNS를 통한 주소 확인"의 차이점을 이해했는지 확인하십시오.
전자는 이름을 IPv6 주소로 변환( ipv6.google.com
to 2a00:1450:8006::63
)하는 것을 의미하며 변환이 IPv6을 통하든 안 하든 동일한 방식으로 작동합니다. 모든 DNS 서버(공용 DNS 서버 포함)는 이 기능을 지원합니다.
후자는 IPv6 패킷 내에서 모든 DNS 쿼리를 보내는 것을 의미합니다. 현재 공개 DNS 서버는 없는 것 같습니다.
모든 네트워크 트래픽이 IPv6 터널을 통과하는지 확인하는 방법은 무엇입니까?
::/0 via <the_tunnel_host>
예를 들어 SLAAC를 제공하는 radvd가 있는 경우 기본 경로를 추가하면 이 작업이 자동으로 수행됩니다.