首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用本地DNS服务器?

如何使用本地DNS服务器?
EN

Ask Ubuntu用户
提问于 2013-12-04 07:12:49
回答 2查看 1.1K关注 0票数 0

我需要在我的本地网络上测试一些网站。

我已经为我的互联网域设置了一个带有bind9的DNS服务器,这是可行的。

我还可以在/etc/host文件中添加几个域,这样我就可以在本地机器上测试基于虚拟名称的各种站点。

现在,我必须测试各种浏览器,这意味着我将在不同的机器上(例如,Windows用于IE测试)。

我不想总是要编辑这些机器上的主机文件。我想使用dns服务器集中管理域,并将DNS服务器放到每台机器的配置中。

如何将这个DNS服务器添加到我的Ubuntu12.04机器中,这样查找顺序如下所示:

  • 主机文件
  • 我的dns服务器
  • ISP dns-服务器

我想要做的是添加www.something.tld或dns服务器,然后能够从使用此dns服务器的本地网络中的每台计算机(windows,linux)中测试这些域。

问题是,我没有注册www.something.tld,这只是为了测试目的。确保一切都正常。

基本上,我希望将自定义域名或主机名解析为192.168.1.x地址。

我要把我的DNS服务器放在哪里呢?

EN

回答 2

Ask Ubuntu用户

发布于 2013-12-04 21:55:39

实现这一目标的方法是适当地配置您的NS --您的客户只知道您(自己的)默认NS。

每个名称服务器都可以配置为“转发”查询,它不能回答其他NS。例如(取自http://www.akadia.com/services/howto_转发_dns.html),我省略了forward first语句,因为您不希望这样做。

代码语言:javascript
复制
options {
  ...

  forwarders {
    193.247.122.26;
  };
  ...
票数 0
EN

Ask Ubuntu用户

发布于 2013-12-27 05:33:25

不确定这是否会对你有帮助,但对于我来说,这似乎是一种非常相似的情况。我正在运行一个无头树莓Pi,并希望登录使用一个名称,而不是一个IP地址。在我的路由器(192.168.1.1)上,我首先将RPi的IP设置为静态的。接下来,我转到防火墙部分中的静态NAT设置。这里有一个包含“网络计算机/设备”和“公共IP地址”字段的表。我将RPi的名称设置为与我已经设置的静态IP地址相对应。为了确保NAT的发生,我检查了我的所有计算机的网络设置都有192.168.1.1作为第一个DNS服务器。(在默认情况下,它可能已经以这种方式设置了。)我主要使用OSX-- DNS设置可以在“系统首选项中的网络”中找到--单击“高级”按钮并选择"DNS“选项卡。我的路由器是Verizon FiOS (WestellA90-9100EM15)。

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

https://askubuntu.com/questions/385814

复制
相关文章

相似问题

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