Linux,Unix,BSD/RaspberryPI

[RPi] DNS 찾지 못하는 문제

채윤아빠 2022. 7. 30. 17:02
728x90
반응형

문제점 및 증상

라즈베리파이 3B가 설치된 곳에서 외부 인터넷을 연결하였는데, DNS를 찾지 못해 시스템이 정상적으로 동작하지 않았습니다.

pi@raspberrypi:~ $ ping www.tistory.com
ping: unknown host www.tistory.com

해결 과정

원격으로 해당 장비에 접속하여 DNS 서버로의 PING은 문제가 없음 (인터넷 연결 정상)을 확인

pi@raspberrypi:~ $ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.697 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.313 ms
^C
--- 192.168.1.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.313/0.505/0.697/0.192 ms
pi@raspberrypi:~ $ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=119 time=11.0 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=119 time=10.7 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=119 time=10.9 ms

"/etc/resolv.conf" 파일을 확인해 보니, DNS 서버가 설정되어 있지 않아서, "8.8.8.8", "8.8.4.4" 두 개를 입력하고 재부팅하여 보았으나 여전히 DNS를 정상적으로 찾지 못함

아래 참고자료를 보고 "dhcpcd"가 동작중인지 확인해 보니, 이를 이용하고 있어 "/etc/dhcpcd.conf" 파일에 다음 내용을 추가함

static domain_name_servers=8.8.8.8 8.8.4.4

위와 같이 수정 후 재부팅하여 보니 DNS를 정상적으로 찾음


참고자료