双网卡情况下,怎样设置DNS才互不影响?

2024-12-13 21:42:52
推荐回答(4个)
回答1:

这个需要配置2块网卡的路由表,指定访问不同的地址通过哪块网卡
第一步:route delete 0.0.0.0 "删除所有0.0.0.0的路由"
第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 "添加0.0.0.0网络路由"这个是主要的,意思就是你可以上外网. 将192.168.1.1替换成你网卡1的公网ip地址
第三步:route add 172.16.0.0 mask 255.255.0.0 172.16.1.1
172.16.0.0代表你的内网网段,172.16.1.1你的网卡2内网地址

上述语句后边带-p参数,即使机器重启静态路由表也不会丢失。
如:
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 -p

我在公司的电脑就是这样上网的,很方便的说。

回答2:

这个跟你设置内外网一样啊,内网DNS走内网网关,外网DNS走外网网关!

回答3:

hosts文件中加内网oa域名对应的内网地址,其他还继续route路由设定。

回答4:

DNS,是公网服务器的域名服务器。
不论是公网IP还是局域网IP,主次的DNS都是填写你宽带商的DNS。
这点是互不影响的。