首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vyatta代理设置

Vyatta代理设置
EN

Server Fault用户
提问于 2012-04-14 13:27:25
回答 1查看 1.1K关注 0票数 1

因此,我目前正在将我们的办公室迁移到当前的代理(运行在我们的邮件服务器上的Windows中的Squid.我没有设置它.)在维亚塔上奔跑的乌贼。

到目前为止,我所有的设置和工作都很完美,但是我很难让它使用两个不同的DNS服务器,一个用于互联网(8.8.8.8),另一个用于内部域名站点。

如果我首先将内部DNS ip设置为:

代码语言:javascript
复制
set system name-server 192.168.47.1
set system name-server 8.8.8.8

然后,它似乎解决了一切,然而,任何公共网站在互联网上需要难以置信的时间来解决。然而,如果我切换它,所以公共DNS是第一,网站加载难以置信的速度,但它将只加载记录在公共DNS。

在这两种设置中使用nslookup似乎只使用了名称服务器。

以前有人处理过这个吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-04-14 13:46:46

上面的squid配置所发生的事情是,它试图通过您的内部服务器解析公共DNS,然后等待它失败,然后尝试公共DNS。

我建议在系统上运行一个单独的DNS代理,并告诉squid使用它。像dnsmasq这样好的简单的东西允许您为内部域设置不同的DNS服务器,但是其他的东西都会进入公共互联网DNS。看来Vyatta包括dnsmasq。

或者,在您的内部DNS服务器上设置转发以允许它解析internet域名,然后使用squid中的一个DNS服务器即可。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/379451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档