你若使用ifupdown于不同的网路环境间切来换去,特别是固定IP 、PPP/PPPoE拨接、DHCP等不同的设定。你可能会被不同服务间使用的Domain Name Server设定困扰,尤其是连接某些无线网路的被配到NAT内的DNS,再改回Static IP时,/etc/resolv.conf / resolv.conf( 5)没有被更新,于是还必须手动更改成NAT外可用的DNS位址。
此时可以利用resolvconf (8)来代劳,基本概念是resolvconf做了一些基本的设定架构与指令,你可以透过指令或设定档预先设定想使用的DNS位址。若搭配ifupdwon使用,只需更改/etc/network/interfaces如
# The primary network interface
allow-hotplug eth1
iface eth1 inet dhcp
dns-nameservers 168.95.1.1 168.192.1.1
dns-search google.com debian.org