Ubuntu 上使用无线连接的本地 DNS

Ubuntu 上使用无线连接的本地 DNS

我使用的是 Ubuntu 12.04.1。我安装并配置了 Bind。我配置了 DNS 来执行追索查询,因此我可以将其用于 LAN 和 WAN。
现在,我想将我的系统设置为使用本地 DNS 服务器,但问题是我使用的 wifi 连接不是同一个,所以我无法配置 wifi 接口。eth0 的配置不生效...
顺便说一下,我使用 iptables:

# Generated by iptables-save v1.4.12 on Mon Oct  1 21:14:26 2012
*filter
:INPUT ACCEPT [60:7100]
:FORWARD ACCEPT [4664:2982035]
:OUTPUT ACCEPT [58:13403]
COMMIT
# Completed on Mon Oct  1 21:14:26 2012
# Generated by iptables-save v1.4.12 on Mon Oct  1 21:14:26 2012
*nat
:PREROUTING ACCEPT [31:2016]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [3:180]
:POSTROUTING ACCEPT [0:0]
-A POSTROUTING -o wlan0 -j MASQUERADE
COMMIT
# Completed on Mon Oct  1 21:14:26 2012

那么,我该怎么做才能让当前计算机对 DNS 的所有请求都通过本地 DNS?
谢谢您的帮助。

答案1

编辑 /etc/resolv.conf 以开始

 nameserver 127.0.0.1

你就可以走了。

相关内容