我的公司是至less一个像example.com这样的二级域名的维护者。 以前的系统pipe理员创build了一个GNU / Linux Bind9 DNS服务器,运行在一个公共的IP地址xxxx上,为该域parsing“public”dns查询。 现在我们正在从一个ISP迁移到另一个,我们的公有IP地址很快就会改变,像yyyy,我认为我们将失去我们的DNS可达性。 我怎样才能避免这一点? 我们也在我们的networking中运行一个邮件服务器,我们不想失去邮件服务器的可达性。 如何更改Bind9 DNS服务器IP? 这是什么技术程序? 我们不是注册人,而只是维护者 预先感谢您的帮助
我在ubuntu服务器10.04.1上安装了bind9。 还有一些奇怪的东西。 刚开机后,这里是我的日志文件: Feb 26 18:30:57 myserver init: apport pre-start process (793) terminated with status 1 Feb 26 18:30:57 myserver init: apport post-stop process (828) terminated with status 1 Feb 26 18:30:57 myserver named[833]: starting BIND 9.7.0-P1 -u bind -t /var/lib/named Feb 26 18:30:57 myserver named[833]: built with '–prefix=/usr' '–mandir=/usr/share/man' '–infodir=/usr/share/info' '–sysconfdir=/etc/bind' '–localstatedir=/var' '–enable-threads' '–enable-largefile' […]
我在CentOS 5.5(在一个chrooted环境中)处理DNS的两个域上有相当简单的BIND设置。 我刚刚添加了第三个域,但它不起作用。 它必须是简单的东西。 这里是我的named.conf的摘录: acl "trusted" { 192.168.100.0/24; localhost; }; options { directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named.stats"; zone-statistics yes; notify no; transfer-format many-answers; max-transfer-time-in 60; interface-interval 0; version "Not Available"; forwarders { 8.8.8.8; 8.8.4.4; }; allow-query { trusted; }; }; zone "." { type hint; file "named.root"; }; zone "localdomain." IN { type […]
我创build了以下虚拟主机: <VirtualHost *:80> ServerName testingsitehere.com ServerAlias www.testingsitehere.com DocumentRoot /www/vhosts/testingsitehere.com ErrorLog /www/Apache22/logs/error.log <Directory "/www/vhosts/testingsitehere.com"> Options All AllowOverride All order allow,deny allow from all </Directory> </VirtualHost> 并安装了BIND。 这是一个testing服务器,不是面向公众的,所以没有人可以访问这些。 它使用Web-Developer Server Suite(因此是C:/ www / vhosts文件夹path)。 我应该使用HOSTS文件上的BIND映射我的域到本地主机,还是应该像我以前一样继续使用HOSTS? BIND实际上可以将域名/ DNS映射到本地主机,127.0.0.1还是我误解了? 干杯
我正在运行拆分DNS,并通常在内部访问我的网站。 当我托pipe一个不在我的主域名下的网站时就会出现exception。 我可以为* .example.com中的任何内容设置外部和内部dns条目,并在内部和外部访问这些网站。 我的问题来自不在* .example.com下的网站 说我刚刚build立了test.com,它有一个内部IP说192.168.1.55。 我把test.com地址扔到了一个extrenal浏览器中,我看到了我想要的东西。 所以如果我尝试给test.com一个A和PTR条目指向192.168.1.55地址在我的内部DNS不起作用。 我相信有一个奇妙的原因,因为你不希望别人劫持你的域名,但我也想我的内部用户看到这些网站。 任何人都可以指向正确的方向吗?
我想知道这个设置的可行性。 我想有select地代理一些DNS条目。 例如,我希望大多数DNS查询能够正常parsing,但我希望example.com通过我的代理服务器。 此外,我的代理服务器不在我的办公室(它在我的数据中心)。 我所想象的解决scheme分为两部分: 首先,使用BIND作为cachingDNS服务器,并覆盖或强制example.com指向我的代理服务器。 我认为这可以做到? 我不是非常有经验的BINDconfiguration。 其次,使用Squid将目标example.com收到的所有请求代理到REAL example.com IP。 我想代理http请求和其他协议,击中正确的端口。 所以举例来说,如果通过端口80完成,我也想代理ssh。 Squid可以作为这种types的代理,还是只能作为一个http代理? 所以例如最终的结果会是这样的。 对于最初的DNS查询: +—-+ >–dns query example.com—> +———–+ | PC | | my-server | +—-+ <—-return my-server IP—< +———–+ 然后PC被“愚弄”,认为example.com指向我的服务器,而不是真正的example.com。 所以这发生了: +—-+ >–http://example.com–> +———–+ >—-> +——————+ | PC | | my-server | | REAL example.com | +—-+ <—-return content—-< +———–+ <—-< +——————+ […]
我在基于云的主机中运行一些应用程序集群。 我们已经发展到需要某种内部DNSscheme来保持所有服务器正常运行的地步。 我想运行一个BIND9服务器来解决这个问题。 现在,内部团队成员VPN进入云端,然后连接到各个服务器的私有接口。 我想修改VPN服务器来使用这个新的BIND DNS服务器。 如何configurationBIND,以便我可以为我的服务器提供内部条目,但也允许通过VPN连接的任何人仍然可以访问外部网站,如google.com或serverfault.com? 我的负载均衡器的所有外部DNS条目都是非现场处理的,所以BIND服务器不需要为外界提供任何DNSfunction。 我将在Ubuntu 10.04上使用BIND,所以在Debian的上下文中的回答是首选(但我会拿我能得到的)。 谢谢,Greg
我试图在CentOS 5.6上build立一个apache和DNS(绑定)服务器,我想要有两个域,test.kom和d.dg.kom,指向一个IP,172.25.2.1,这是IP的服务器。 D.dg.kom很棒。 test.kom没有。 test.kom的NSLookup结果是“***无法findtest.kom:没有答案” / var / log / messages命名为“工作目录不可写”,3个区域文件显示“loaded serial ##### …”,没有错误。 还有一个我试图设置的日志logging通道的错误,但我很确定这是不相关的。 命名为.conf: http ://i.stack.imgur.com/y1f6q.png dg.kom.zone:http://i.stack.imgur.com/6AzmQ.png test.kom.zone:(imgururl)/Cxoyt.png 反向查找区域:(imgur url)/qEVjK.png
我想知道一些与我打算做的设置有关的事情。 我正在重做我的小vmwarenetworking,作为我的iscsi目标转换到更好的盒子。 就像我的旧盒子这个有2个千兆networking接口。 我的ESXi机箱还有2个我专门用于存储的接口。 问题是我没有支持巨型帧和负载平衡的交换机。 它只是一个愚蠢的千兆交换机。 我的问题是,如果我将我的iscsi目标中的两个接口连接到ESXi机箱上的2接口,它们是否仍然会在两个接口上进行负载平衡? 或者因为没有交换机,接口只能从一端发送到另一端? 我希望这是有道理的,长久以来都不在这里。 提前致谢。
我需要重置谷歌应用程序控制面板的pipe理员帐户和密码,因为旧的pipe理员几乎不可用。 为了validation所有权,CNAMElogging需要根据谷歌的build议进行编辑。 我正在使用没有前端的BIND9。 我编辑了这样的dns数据库文件 google123eeeee11.mydomain.com。 在CNAME google.com。 但是在重新启动bind9后,在挖掘dns的时候,这个改变是不可见的(dig dns.mydomain.com) 我应该需要编辑/etc/named.conf? 任何帮助?