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 연결 프로필을 확인하세요.
