커뮤니티 솔루션

ZimaOS가 8.8.8.8 DNS를 사용한 이유와 현재 해결 방법

IceWhale traced 8.8.8.8 to Thunderbolt bridge setup, and the reporter confirmed the unwanted DNS entry was gone in ZimaOS 1.4.1.

ZimaOS는 더 이상 일반 DNS 설정에 Google DNS 8.8.8.8을 하드코딩하지 않습니다. 2025년 소스 버그는 Thunderbolt 네트워크 브리지 코드 경로에서 발생했으며, 최초 제보자는 ZimaOS 1.4.1에서 원치 않는 항목이 사라졌다고 확인했습니다.

현재 ZimaOS에서는 설정 → 네트워크에서 네트워크 인터페이스별로 DNS를 구성하세요. /etc/resolv.conf에 8.8.8.8이 여전히 표시된다면 파일을 직접 수정하기 전에 어떤 NetworkManager 연결 또는 가상 인터페이스가 해당 값을 제공했는지 확인하세요.

과거 8.8.8.8 항목의 원인

IceWhale은 해당 항목이 Thunderbolt 네트워크 브리지를 생성할 때 사용되는 시스템 코드에서 비롯되었다고 추적했습니다. 모든 사용자가 선택한 DNS 서버를 덮어쓰려는 의도는 아니었습니다.

버그는 제거되었습니다

최초 제보자는 ZimaOS 1.4.1에서 추가된 8.8.8.8 항목이 사라졌다고 확인했습니다. 현재 시스템을 이 버그가 여전히 정상 동작인 것처럼 취급해서는 안 됩니다.

현재 방식으로 DNS 설정하기

현재 ZimaOS 네트워크 구성 가이드에서는 설정 → 네트워크를 열고, 필요한 경우 인터페이스를 수동으로 전환한 다음 원하는 DNS 서버를 입력하도록 안내합니다.

실제로 사용되는 리졸버 확인

cat /etc/resolv.conf
nmcli device show | grep -i dns
nmcli connection show

위 명령은 진단용으로 사용하세요. 첫 번째 해결 방법으로 /etc/resolv.conf를 변경 불가능하게 만들거나 NetworkManager가 생성한 파일을 직접 수정하지 마세요.

Thunderbolt와 이더넷은 서로 다른 DNS 소스를 사용할 수 있습니다

여러 인터페이스가 활성화되어 있으면 각 연결이 DNS 및 라우팅 정보를 제공할 수 있습니다. 직접 연결된 Thunderbolt 링크와 일반 이더넷 업링크가 하나의 설정을 공유한다고 단정해서는 안 됩니다.

Pi-hole 또는 Technitium 사용자는 누출을 테스트해야 합니다

모든 DNS가 로컬 리졸버를 거쳐야 한다면 리졸버 로그를 조회하고 nmcli의 DNS 값과 비교하세요. 하드코딩된 대체 DNS가 필터링을 우회할 수 있지만, DHCP나 다른 활성 인터페이스도 같은 문제를 일으킬 수 있습니다.

소스를 확인하기 전에 8.8.8.8을 차단하지 마세요

방화벽 차단은 잘못된 네트워크 프로필이 구성된 상태에서 증상만 숨길 수 있습니다. 먼저 DNS 소스를 수정하고, 네트워크 전체에 의도적으로 DNS 정책을 적용하려는 경우에만 방화벽 정책을 사용하세요.

네트워크 문제 해결 가이드에서 더 폭넓은 네트워크 관련 내용을 확인할 수 있습니다.

DHCP는 다른 DNS 서버를 다시 설정할 수 있습니다

인터페이스가 DHCP로 설정되어 있으면 기존 8.8.8.8 버그가 사라진 후에도 라우터가 DNS 설정을 제공할 수 있습니다. DNS를 엄격하게 제어해야 한다면 라우터의 DHCP 옵션과 NetworkManager에 표시되는 DNS 값을 비교하세요.

수동 DNS 변경으로 대시보드 연결이 끊길 수 있습니다

인터페이스를 DHCP에서 수동으로 전환할 때 IP, 서브넷, 게이트웨이 및 DNS를 함께 확인하세요. 잘못된 게이트웨이나 서브넷은 저장 직후 대시보드 세션이 즉시 끊길 수 있어 DNS 오류처럼 보일 수 있습니다.

의도한 리졸버를 통한 이름 확인 테스트

nslookup, dig 또는 로컬 DNS 서버 로그를 사용하여 쿼리가 실제로 Technitium, Pi-hole 또는 선택한 다른 리졸버에 도달하는지 확인하세요. resolv.conf의 텍스트만 보고 판단하지 마세요.

FAQ

ZimaOS에 8.8.8.8이 아직 하드코딩되어 있나요?

최초 제보자는 해당 과거 항목이 1.4.1에서 제거되었다고 확인했습니다.

내 DNS 서버를 설정할 수 있나요?

예. 현재 ZimaOS 네트워크 설정에서는 인터페이스별로 DNS를 수동 설정할 수 있습니다.

resolv.conf를 직접 수정해야 하나요?

첫 단계로는 권장하지 않습니다. 일반적으로 NetworkManager가 관리합니다.

DNS 서버가 여러 개 표시되는 이유는 무엇인가요?

DHCP, 여러 인터페이스, Thunderbolt 또는 가상 네트워크, NetworkManager 연결 프로필을 확인하세요.