论坛风格切换切换到宽版
  • 1024阅读
  • 4回复

[问题求助][求助]请问linux下如何设置DNS代理 [复制链接]

上一主题 下一主题
离线石油人.
 
发帖
2053
C币
-152472
威望
377
贡献值
1
银元
-3
铜钱
4598
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
我使用一台linux做为我们.的网关,下面的电脑都是通过交换机与这台linux服务器.相连接,    外汇
并且使用这台lin.ux服务器拨ADSL上网,.

现在下面的PC使.用自动获取IP地址方式上网,           建材
发现如果使用DNS服务器地址为linux 网关.的地址的话,就不能正常解析域名,除非把DNS服务器.地址直接更改为我们当地的DNS服务器地址教育
比如-61.139.2.69

但是在.linux服务器上是可以正常解析域名的.(广告)

想请问一下我该.在该.linux服务器上如何设置DNS代理,下面的PC使用网关IP也能正常解析域名呢?(        游戏          )

我.看到过一位CU兄说的是直接把DNS请求转发到当地DNS服务器地址处,不知还有其他.方法实现DNS代理呢?谢谢投资

iptables -t n.at -A PREROUTING -P UDP -d 192.168.0.1 .–dport 53 -j DNAT. –to 电信DNS:53虚拟主机
iptables -t n.at -A PREROUTING -P UDP -d 192.168.0..1 –dport 53 -j DNAT –to 网通DNS:53..

[ 本帖最后由 cltne.t. 于 2008-6-19 10:25 编辑 ]             汽车

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线wdyzl1.
发帖
1973
C币
-60986
威望
347
贡献值
1
银元
-2
铜钱
4370
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13


QUOTE:原帖由 cltnet 于 2008-6-19 10:19 发表
我使用一台linux做為我們的網關,下面的電腦都是通過交換機與這台linux服務器相連接,
並且使用這台linux服務器撥ADSL上網,

現在下面的PC使用自動獲取IP地址方式上網,
發現如果使用DNS服務器地址為linux 網關的地址的話,就不能正常解析域名,除非把DNS服務器地址直接更改為我們當地的DNS服務器地址
比如-61.139.2.69

但是在linux服務器上是可以正常解析域名的.

想請問一下我該在該linux服務器上如何設置DNS代理,下面的PC使用網關IP也能正常解析域名呢?


請安裝 bind,bind-chroot 與 caching-nameserver 等等相關軟件包來提供 cache only 的 dns 服務。不過你得熟悉 bind 配置與組態調整。



QUOTE:我看到過一位CU兄說的是直接把DNS請求轉發到當地DNS服務器地址處,不知還有其他方法實現DNS代理呢?謝謝


大概可能為:

iptables -I PREROUTING -t nat -p udp -d 1.2.3.4 -s 192.168.0.0/16 --dport 53 -j DNAT --to 5.6.7.8:53
复制代码

1.2.3.4 是 linux 對外 ip,192.168.0.0/16 是對內的 private ip 網段,5.6.7.8 是 isp dns server 的 ip。

--

离线oky3914.
发帖
2173
C币
-198637
威望
427
贡献值
1
银元
-3
铜钱
4838
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
谢谢版主的回复,
暂时是使用的
iptables -t nat -A PREROUTING -P UDP -d 192.168.0.1 –dport 53 -j DNAT –to 电信DNS:53
方式解决的.感谢

离线luwei571.
发帖
2027
C币
-198760
威望
366
贡献值
1
银元
0
铜钱
4488
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13


QUOTE:原帖由 cltnet 于 2008-6-19 15:34 发表
谢谢版主的回复,
暂时是使用的
iptables -t nat -A PREROUTING -P UDP -d 192.168.0.1 –dport 53 -j DNAT –to 电信DNS:53
方式解决的.感谢


good.

--

离线imhehe.
发帖
1999
C币
-60938
威望
366
贡献值
1
银元
-2
铜钱
4409
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
还是建议用cache-nameserver的方法解决。原因是有高速缓存机制,可以提高域名解析效率。降低解析速度及带宽使用。缺点是配置麻烦一点,占用资源多一点。
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个