Я збираю власне ядро 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
Редагувати :
Якщо це не ядро, що я можу пропустити? Я використовую зайнятий ящик, статично пов'язаний. у цій системі немає спільних бібліотек.
dig @192.168.13.5 www.google.com
ви отримуєте додаткову інформацію? Чи можете ви виконувати рекурсивні запити на сервері DNS 192.168.13.5 з інших машин?