터널이 끊긴 뒤 IPv4로 사이트에 접속했다고 해서 IPv6에 대해 증명한 것은 아무것도 없습니다. macOS는 두 체계를 네트워크 서비스별로 따로 설정하며, VPN 클라이언트는 한쪽을 다른 쪽을 건드리지 않고 바꿀 수 있습니다. 주소 구성, 경로 선택, 그리고 연결이 끊긴 상태에서 클라이언트가 설치하는 정책이라는 세 계층을 차례로 확인하십시오. 그동안 액세스 네트워크를 그대로 두지 않으면 서로 다른 두 문제를 비교하게 됩니다.

실제로 고장 난 체계부터 시작하십시오

IPv4로 로드되는 페이지는 물리 네트워크가 살아 있다는 것만 알려 줍니다. 서비스에 전역 IPv6 주소가 있는지, 프리픽스가 아직 광고되는지, 무언가가 그 체계를 필터링하는지는 알려 주지 않습니다. 도달할 수 없는 주소로 해석되는 이름은 전혀 해석되지 않는 이름과 똑같이 보이므로, 도구를 고르기 전에 무엇이 실패했는지 확인하십시오. 어느 계층이 잘못 응답했는지 묻고 답을 적어 두십시오. 그것이 없으면 이후의 모든 단계는 절차라는 옷을 입은 추측입니다.

비교하는 동안 같은 Wi-Fi 네트워크와 같은 액세스 포인트를 유지하십시오. 어제 IPv6를 제공한 카페 네트워크는 지금 있는 네트워크에 대해 아무것도 말해 주지 않습니다.

경로보다 주소를 먼저 읽으십시오

시스템 설정에서 활성 서비스의 TCP/IP 패널은 IPv6가 자동인지, 수동인지, 링크 로컬뿐인지를 보여 줍니다. 예상과 비교하되 조직이 의도적으로 수동 구성을 선택했을 수 있음을 기억하십시오. 그런 다음 ifconfig 를 실행하고 해당 인터페이스를 읽으십시오. fe80:: 주소만으로는 인터페이스가 이웃과 통신할 수 있다는 뜻일 뿐이므로, 링크 로컬 주소의 존재는 사용 가능한 경로의 증거가 아닙니다.

클라이언트가 남긴 utun 인터페이스도 찾아보십시오. 오래된 터널 장치는 클라이언트가 사용을 멈춘 뒤에도 오랫동안 주소와 경로를 유지할 수 있습니다. 그런 것이 있다면 클라이언트 소유자에게는 수명 주기 발견 사항이며, 즉시 삭제할 대상이 아닙니다.

실패한 대상에 대한 경로 테이블을 읽으십시오

기본 경로가 아니라 실패한 대상에 대해 커널에 질문하십시오. route -n get 2001:db8::25 는 해당 주소에 선택된 인터페이스와 게이트웨이를 출력하고, netstat -rn -f inet6 는 비교를 위해 전체 테이블을 보여 줍니다. 기본 경로는 기본이 존재한다는 것만 알려 주며, 이 대상이 그것을 사용하는지는 알려 주지 않습니다.

DNS는 별도의 칸에 두십시오. IPv4로 도달할 수 있는 리졸버도 AAAA 레코드를 반환할 수 있으므로, 조회 실패와 라우팅 실패는 브라우저에서 같은 증상을 만듭니다.

클라이언트의 차단 정책과 잔여 규칙을 분리하십시오

일부 클라이언트는 다른 주소 체계까지 포함해 연결이 끊긴 동안 트래픽을 차단하도록 설계되어 있고, 이 동작은 결함이 아니라 기능입니다.

차단을 손상으로 취급하기 전에 클라이언트가 어떤 동작을 문서화하는지 확인하십시오. scutil --dns 는 서비스별로 적용되는 리졸버를 보여 주며, 클라이언트가 설치한 리졸버나 범위가 지정된 DNS 설정이 드러나는 곳이 바로 여기입니다. 그다음 패킷 필터 규칙이 설치된 채 남았는지 확인하십시오. 예상된 차단과 남은 규칙은 반대의 대응을 요구하며, 둘을 구별하는 것은 소유자의 문서뿐입니다.

증거를 모은 뒤 한 가지만 바꾸십시오

연결과 연결 해제 한 주기의 양쪽에서 클라이언트 버전, macOS 버전, 네트워크 서비스, 의도한 연결 해제 정책, 주소와 경로 출력을 기록하십시오. 그 기록이 불만을 누군가 조사할 수 있는 수명 주기 문제로 바꿉니다. 그런 다음 한 가지 변경만 하고 다시 측정하십시오.

재설정을 참으십시오. 가상 인터페이스를 삭제하고, 경로 테이블을 비우고, 기기 전체에서 IPv6를 끄는 일은 모두 기록해야 했던 상태를 파괴하며, 무관한 구성까지 함께 가져갈 수 있습니다. 클라이언트에 지원되는 일시 중지, 복구 또는 제거 흐름이 있으면 그것을 사용하고, 네트워크가 관리되는 곳에서는 관리자의 절차를 따르십시오. 이미 재설정된 기기는 소유자에게 아무것도 남기지 않으며, 보통 다음 연결에서 같은 결함을 재현합니다.

관련 글