有时我必须在整个VPNC连接到我的工作networking。 那个networking有DNS服务器。 我没有权限从中取出区域文件。 我有本地绑定服务器转发到8.8.8.8,并解决了我的KVM的一些内部名称。 而我的resolve.conf指向127.0.0.1。 来自工作networking的所有名称都具有相同的子域(company.com)。 我很高兴find一个configuration选项与正则expression式转发parsing域名匹配正则expression式/company.com$/到另一个DNS服务器,而不是默认值。 是的,这个解决scheme在技术上看起来并不完美,但很简单。 感谢关于dnsmasq的想法。 现在剩下的工作。 现在我只在veth上运行bind9。 /etc/resolve.conf保持不变。 dnsmasq被绑定到rest接口,并默认转发到bind9,否则公司服务器。 一切工作,如果VPNnetworkingbuild立之前。 但是,如果你启动vpnc连接它挂了一段时间抱怨vpn.company.com不能解决后失败。 我试图禁用负caching,并将最大caching大小设置为零。 没有帮助。 如果/etc/resolve.conf指向8.8.8.8或bind9,则不会发生这种循环。
是否有可能连接多个(不同的MAC地址)到同一个WiFinetworking只有一个网卡? 有没有工具可以做到这一点?
我使用Mac OS X Yosemite客户端(使用TunnelBlick v 3.50 build 4265)使用OpenVPN服务器(在Ubuntu服务器14.04上)。 除了VPN服务器的DNS服务器,它虽然是在客户端上设置的,但它只能parsing本地内部networking的DNS查询,不会被转发给parsing器进行Internet查询。 相同的DNS服务器(绑定)在本地Intranet和OpenVPN服务器上正常工作。 一旦vpn连接,这是一个挖掘输出。 $ dig -x www.google.com ; <<>> DiG 9.8.3-P1 <<>> -x www.google.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 12157 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; WARNING: recursion requested but not […]
我有调用API(api.example.com)安装在web中的移动应用程序。 为了便于debugging,我想将这个api调用路由到我局域网中的服务器设置。 我在一台机器上安装了Bind9并且ADSL路由器已经configuration使用这个DNS服务器。 另外我为api.example.com设置了Apache虚拟主机。 所以我很有兴趣知道有没有办法通过input一些logging来将api.example.comparsing到我的本地apache服务器(192.168.1.5)。
不知道如果标题符合这个问题,请随时编辑,谢谢 我使用bind9作为我的小型办公室networking的内部cachingDNS服务器我有一个单一的设备,它是允许parsing地址(这是一个代理服务器运行鱿鱼3.1)所有其他设备得到的IP 192.168.1.99返回任何查询是用这个named.conf.local文件实现的: view "Allowed" { match-clients { 192.168.1.99; 127.0.0.1; }; recursion yes; zone "webb.local" { type master; allow-query { any; }; file "/etc/bind/master/webb.local"; }; }; view "Blocked" { match-clients { any; }; recursion no; zone "." { type master; file "/etc/bind/master/db.catchall"; }; }; 我现在要做的就是允许“阻止”视图正确parsing一组选定的域名,即那些结束 “meraki.com”,但他们继续获得192.168.1.99所有其他地址(如“ /etc/bind/master/db.catchall“)。 我的猜测是这可以用“match-destination”来完成,但我找不到任何有关如何使用此function的文档。 非常感谢所有提前帮助,非常感谢!
我有一台主机使用Linux绑定模式1(主动/备份)连接到2个独立的交换机。 请有人确认这是否可以在NICS之间成功进行故障切换,还是必须互连两个交换机? 如果这已经回答了某个地方,请将我指向资源 规范: – 6.5的Linux主机configuration了以下ifconfig-bond1文件: – [Server1 network-scripts]$ cat ifcfg-bond1 DEVICE=bond1 ONBOOT=yes USERCTL=no IPV6INIT=no PEERDNS=yes DHCP_HOSTNAME=Server1 BOOTPROTO=none IPADDR=192.168.49.11 NETMASK=255.255.255.0 GATEWAY=192.168.49.254 BONDING_OPTS="mode=1 miimon=100 downdelay=200 updelay=200" 和1Gbe eth0 / 1接口文件是这样工作的: – [server1 network-scripts]$ cat ifcfg-eth0 DEVICE=eth0 ONBOOT=yes TYPE=Ethernet MASTER=bond1 SLAVE=yes USERCTL=no [Server1 network-scripts]$ cat ifcfg-eth1 DEVICE=eth1 ONBOOT=yes TYPE=Ethernet MASTER=bond1 SLAVE=yes USERCTL=no eth0连接到一级交换机,而eth1连接到备份交换机(2个独立的瞻博networkingEX3300型号) 谢谢 亚当
我们有一个奴隶DNS服务器,一直工作正常2年。 今天,我们已经达到了超过100个区域,从属给了我们在最后2个域的这个错误信息 Sep 15 20:27:19 ns1 named[992]: zone my.domain.com/IN: refresh: skipping zone transfer as master xx.xx.x.xx#53 (source 0.0.0.0#0) is unreachable (cached) 命名有一些限制,我们需要增加? 我曾尝试添加: 转出200; 转入200; 到奴隶和主人,并重新启动两台机器上没有运气命名。 任何人都知道问题是什么?
有没有办法从运行的绑定服务器上的区域中删除所有与DNS相关的东西? 我像这里描述的configuration绑定。 如果我使用rndc signing -clear all domain.tld nothng发生在区域。 如果我通过rndc delzone domain.tld删除了dnssec签名区域,并通过rndc addzone domain.tld …重新创build它,那么将会自动重新创build带有相关dnssec数据的domain.tld.jnl文件,并且该区域将再次被dnssec签名。 我怎样才能从rndc区域中删除所有与dnssec相关的数据?
我已经买了GoDaddy的域名。 我在CentOS VPS上安装了BIND服务器。 我把它的IP设置在其他服务器上的/etc/resolve.conf中,我可以从另一台服务器ping到在我的fwd区域设置的域名。 这告诉我,DNS设置是确定的。 为了在没有明确设置DNS IP的情况下ping域名,我知道我必须正确设置GoDaddy DNS区域。 我已经阅读过文档,但是当我尝试设置自定义名称服务器时,所得到的一切都是消息:您必须input注册的名称服务器。 如何让我的域名服务器注册? 还有什么要设置的?
我试图启动一个DNS奴隶,它昨天工作。 我不知道我改变了什么,但它给了我(今天我添加了一个不同的方法来获取区域文件,但它没有改变任何选项,只是区域本身。 rndc: connect failed: 127.0.0.1#953: connection refused 我不知道在哪里查找日志。 我检查过 /var/log/syslog /var/log/messages(doesn't exist) 每一个问题,我看他们有一些方法,看看错误是什么,我找不到任何日志文件。