我想configuration我们的服务器以两个绑定接口的NFS根启动。 我设法使用启用了NFS根启动的initrd和以下内核参数,使用一个networking接口成功设置NFS根目录 root=/dev/nfs nfsroot=192.168.1.1:/nfsroot/ubuntu ip=dhcp initrd=initrd.img 我发现有关如何在博客文章中设置与NFS-root绑定的信息 。 由于我使用的是Ubuntu,所以必须将绑定模块添加到/etc/initramfs-tools/modules的末尾。 我build立一个新的initrd并使用内核参数 root=/dev/nfs nfsroot=192.168.1.1:/nfsroot/ubuntu biosdevname=0 bond=bond0:eth0,eth1:mode=4:miimon=100:lacp-rate=1:slaves=none:xmit_hash_policy=layer3+4 ip=bond0:dhcp initrd=initrd.img 当我启动服务器时,我得到一个内核恐慌,显示在消息之后 ipconfig: can't parse IP address 'bond0' 任何人都可以帮我解决这个问题吗? 启动日志的相关部分可以在这个要点中find。 更新: 在深入了解Ubuntu引导过程后,我发现目前有两种不同的方法来创build初始ramdisk。 Ubuntu使用initramfs-tools,RedHat使用最新的dracut工具。 我引用的博客文章是为Fedora编写的,为dracut列出的引导参数对Ubuntu不可用。 由于我无法弄清楚如何处理与initramfs工具的绑定接口,我在Ubuntu上使用了dracut,并在博客文章中写下了我的发现。 安装和configurationdracut以通过VLAN标记的networking从NFS-root引导Ubuntu 12.10使用绑定的接口 。
我刚刚得到一个新的VPS和一切工作正常,除了一个小的细节:DNS。 坦率地说,我对BIND(或一般的DNS)的经验非常有限(不存在),经过相当长的一段时间,我现在失去了我的生活意志。 我的域名是bartplatak.net和VPS居民212.1.209.239 。 我已经指出我的域名的DNSlogging到我的DNS服务器(似乎工作正常),configuration和启动我的named 。 但是,DNS查找表示连接被“拒绝”。 DNS爬虫只输出: Querying a.root-servers.net (198.41.0.4)… delegated Querying k.gtld-servers.net (192.52.178.30)… delegated Querying ns2.bartplatak.net (212.1.209.239)… refused Querying ns1.bartplatak.net (212.1.209.239)… refused Unable to find: bartplatak.net 我的/etc/named.conf : options { //listen-on port 53 { 127.0.0.1; }; //listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { localhost; […]
我有我的绑定服务器设置,当我做一个nslookup它似乎按预期工作:n1.mywebsite.com有一个IP为192.168.0.2 我有一个区域添加到我的绑定configuration为myswebsite.com与IP 192.168.0.3 现在,我的问题是,我如何configuration我的域名mywebsite.com? 我是否使用域名注册商提供的默认域名服务器,并使用NSlogging指向ns1.nameserver.com? 对我来说,看起来像是矫枉过正,因为我不如把Alogging指向服务器的IP地址。 我已阅读胶水logging,但在我的注册商(即Name.com)内找不到它的选项。 我已经做了一些研究,但是很难理解 – 所以如果有任何答案的话,我会很感激。 谢谢大家。
myweb.com有外部IP。 我有一个运行BIND9的debian服务器,它包含一些客户端,我创build了区域myweb.com,我创build了一个logginglocalhost.it的确定,但我知道如果我可以指向Alogging到真实的外部IP,但路线客户端到localhost? 所以,当用户通过dns myweb.com访问时,他们将在我的服务器上,据说有原始的外部IP,而不是我的服务器的IP。 (我正在寻找一些iptables,主机,ferm或脚本,但很难find)
我最近用CentOS 5 32bit,Nginx,MySQL,PHP-FPM和APC设置了一台服务器。 我目前正在正确设置绑定服务器。 我创build我的主域名区域,我想知道是否要使用例如domain.com,并希望使用sub.domain.com作为我的服务器主机名,以及创build我自己的ns1和ns2区域。 我是否需要创build一个全新的区域文件,或者我可以简单地添加sub。 NS1。 和ns2。 如 sub.domain.com. IN A XXX.XXX.XXX.XXX ns1.domain.com IN A XXX.XXX.XXX.XXX ns2.domain.com IN A XXX.XXX.XXX.XXX 或者我需要创build另一个单独的区域与sub.domain.com才能正常工作?
我运行Ubuntu 12.04和bind9。 我的caching只有DNS服务器实际上是一个开放的DNSparsing器,所以我正在尝试纠正这一点。 我试图按照这个指南 。 named.conf中 // This is the primary configuration file for the BIND DNS server named. // // Please read /usr/share/doc/bind9/README.Debian.gz for information on the // structure of BIND configuration files in Debian, *BEFORE* you customize // this configuration file. // // If you are just adding zones, please do that in […]
我想从区域文件中分离出opendkim default.txt,并将其包含在named.conf中。 我有点困惑,我应该使用哪种方法,哪种方法是正确的。 正常方法: named.conf中 zone "mydomain.com" IN { type master; file "/var/named/data/mydomain.com.zone"; }; mydomain.com.zone ; zone file for mydomain.com $ORIGIN mydomain.com. $TTL 86400 mydomain.com. 86400 IN SOA mydomain.com. soa.mydomain.com. ( 2012010101 ; Serial 86400 ; Refresh 7200 ; Retry 86400 ; Expire 86400 ) ; TTL ; mydomain.com. 86400 IN NS ns1.mydnsdomain.com. mydomain.com. 86400 […]
解: 我正在编辑错误的named.conf,这是拒绝查询和绑定到127.0.0.1和端口953.我需要在我的外部IP和端口53。 谢谢你的帮助。 顺便说一句,我有另一个帐户,但由于某种原因,我创build了一个和张贴:D如果一些pipe理员可以帮助(不是那么重要)。 好的输出 ; <<>> DiG 9.7.6-P1 <<>> @137.117.130.152 ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7120 ;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;. IN NS ;; ANSWER SECTION: . 517574 IN […]
我有三个DNS服务器1)隐藏的主无法访问到外面。 2)允许外部访问的公共奴隶。 还有一个位于我们灾难恢复站点的第三方奴隶。 既然主人是不能进入公众的,我想做公共奴隶和三级奴隶之间的区域转移,因为三级奴隶是看不到主人的。 基本上区域转移应该是如下Master -> Public Slave -> Tertiary Slave出去做这件事的最好方法是什么?
我需要从Windows服务器手动更新BIND DNS。 networking小组给我的IP地址写入DNS的权限。 我很难find一个好的客户。 我看到nsupdate是一个很好的Linux客户端。 search“nsupdate for Windows”有很多点击,但客户端似乎不太理想,需要复制大量的DLL。 理想情况下,我希望使用.NET,Windows API或PowerShell来更新BIND DNS。 有这样的客户吗? 为了更清楚一点,我试图采取集群的主机名,并手动将其IP地址更改为不同的子网。 这将用于手动故障切换情况。