Resolv.conf saya terlihat seperti ini:
; generated by /sbin/dhclient-script
search mcdc
nameserver 10.0.4.48
nameserver 8.8.8.8
jika saya lakukan nslookup www.google.com
itu berhasil
nslookup www.google.com
;; Got SERVFAIL reply from 10.0.4.48, trying next server
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
www.google.com canonical name = www.l.google.com.
tetapi ketika saya meringkuk www.google.com, itu tidak dapat menyelesaikan host.
Saya mencoba menjalankan curl di bawah strace, dan menemukan curl hanya menggunakan nameserver pertama di resolv.conf, bukan yang kedua. Jika saya mengganti dua baris server nama, www.google.com mengatasinya, tetapi nama DNS internal tidak, jadi itu bukan solusi yang baik.
Bagaimana saya bisa memperbaiki resolv.conf untuk menggunakan kedua server nama?