내 자신의 3.14 커널을 컴파일하고 있습니다. DNS를 작동시키기 위해 중요한 네트워킹 기능을 생략했을 수도 있습니다.
도메인 이름을 확인할 수 없습니다. DNS 서버를 핑할 수 있습니다. 서버가 아닌 다른 컴퓨터에서 해당 DNS를 사용하여 해결할 수 있습니다.
~ # cat /etc/resolv.conf
nameserver 192.168.13.5
~ # nslookup google.com
Server: 192.168.13.5
Address 1: 192.168.13.5
nslookup: can't resolve 'google.com'
~ # ping -c 1 google.com
ping: bad address 'google.com'
~ # ping -c 1 192.168.13.5
PING 192.168.13.5 (192.168.13.5): 56 data bytes
64 bytes from 192.168.13.5: seq=0 ttl=128 time=0.382 ms
--- 192.168.13.5 ping ststistics ---
1 packets transmitted, 1 packets recieved, 0% packet loss
reound-trip min/avg/max = 0.382/0.382/0.382 ms
내가 빠진 아이디어가 있습니까? 여기 내 구성입니다 : http://pastebin.com/vt4vGTgJ
편집 :
커널이 아닌 경우 무엇을 놓칠 수 있습니까? 정적으로 연결된 busybox를 사용하고 있습니다. 이 시스템에는 공유 라이브러리가 없습니다.
dig @192.168.13.5 www.google.com
추가 정보가 있습니까? 다른 컴퓨터에서 DNS 서버 192.168.13.5에 대해 재귀 쿼리를 수행 할 수 있습니까?