Articles of DHCP

通过无线网桥连接两座build筑物时相同或分开的子网

我们有两座相距200英尺的build筑,通过SMC的室外无线网桥连接 。 目前,两座build筑物都在同一个子网上,主楼里只有一台DHCP服务器。 这似乎是build立我们的networking的最简单的方法,以使任一build筑中的客户可以访问主build筑物中的Samba驱动器。 但是,这种configuration的一个问题是,如果无线网桥链路断开,那么远程大楼不再有DHCP服务器。 所以我想知道是否将两个build筑物设置在不同的子网上会更好。 如果我要将这两座build筑物转换成单独的子网,那么为了使远程build筑中的客户端能够访问主build筑物中的Samba驱动器,需要进行哪些configuration更改? 其他,可能相关的configuration细节 主楼的Linksys RV082有线路由器提供DHCP以及远程客户端的VPN访问 每个大楼都有一个Linksys WRT54G无线路由器 ,禁止DHCP,在每个build筑物内提供无线以太网 除了提供Samba驱动器的Ubuntu服务器之外,我们在主楼还有两台运行Ubuntu的服务器 大多数客户是WinXP Pro笔记本电脑; 不过,我们确实有几个Ubuntu和一些Mac OS X客户端 所有服务器和networking连接的打印机都通过RV082configuration静态IP。 所有客户端都configuration为DHCP。

两个DHCP绑定

请帮我解决一个非常愚蠢的问题: 这里是情况:操作系统: 2008 R2,DHCP服务,2个网卡 所以,主要目标是在DHCP服务上做两个作用域,每个作用域将链接到每个NIC。 有任何想法吗 ? O_O 谢谢 ! PS不要求重新安装到Linux,FreeBSD 🙂

同一接口上的静态IPv4和dynamicIPv6

我试图设置一个CentOS 5.4盒子来使用一个静态的IPv4地址,同时在启动的时候获得一个dynamic的IPv6地址。 我只有一个接口,除了loopback接口eth0 。 它有一个静态的V4和互联网连接(我可以在SSH中)。 但是,默认情况下,它不会获得IPv6。 我在/etc/sysconfig/network启用了IPv6,并且在/etc/sysconfig/networking/devices/的configuration中添加了IPV6INIT=yes 。 如果我使用dhcp6c,它会得到一个有效的IPv6地址,但是主要的问题是如何在启动时将它configuration成一个?

你可以结合DHCPdynamicDNS更新和静态IP在同一绑定区域?

我正在configurationISC dhcpd和Bind9在我们办公室的SLES Linux上进行内部DNS。 我想把所有东西放在一个区域,例如city.domain.tld。 我可以得到dhcpd服务器来更新区域,但是如果我添加静态logging到区域(例如一个新的文件服务器与它的ip)绑定抱怨日记不再匹配。 通过dhcp将固定IP分配给服务器不是解决scheme,因为dhcpd不会将更新发送到修复IP的DNS。 我可以使用两个独立的区域,一个是静态IP,另一个是dynamic更新,但我宁愿不必去所有的工作站(80ish),并添加第二个search后缀。 工作站是Windows,Linux和MAC的组合。 没有域或活动目录。 有什么build议么? 是删除日记,让DHCP重新更新DNS的唯一的解决办法? search谷歌没有任何东西了。 2010.7.14更新: 这里是版本号: 结合-9.3.2-17.15 由于dhcpcd-1.3.22pl4-223.2 SLES 10 i386 升级到更新版本的Bind / dhcpd不是没有问题的,如果它解决了这个问题。

从DHCP获取IP – Ubuntu

显然有人在我的局域网上运行他自己的DHCP服务器(错误地假设),并广播一个地址(是的,这是192.168.1.155)阻止我连接到“真正的”DHCP服务器(195.249.186.1)。 我如何连接到我平常的DHCP服务器? 我使用什么命令?

两台DHCP服务器在同一个范围内 – 当IP地址用完时会发生什么情况?

我们的192.168.0.x局域网上有两台DCHP服务器。 一台服务器发出192.168.0.100-169,另一台发出192.168.0.170-239。 第二个服务器只剩下9个IP地址,而另一个剩下40个。 显然,第二台服务器对来自客户端的DHCP请求的响应速度更快。 我的问题是当第二台服务器用完时会发生什么? 我认为它不会响应DHCP客户端请求,因此会让第一台服务器捡起松弛? 谢谢,罗布。

将DHCP / DNS服务从Windows服务器(Active Directory)移到Linux机器上

在我的工作场所,我们有一个Windows Small Business Server,它为我们的本地networking运行DHCP和DNS服务。 我相信这是一个活动目录设置,但是因为我没有真正的Windows的线索,我不完全确定这一点。 我可以说的是,服务器控制一个Windows域,我们的一些Windows机器在该域。 我们已经加载了更多的电脑,供我们的客户使用,而那些普通的互联网电脑,运行Windows,但没有附加到域或工作组。 我们经常在服务器机器上遇到问题,部分原因是硬件相当老旧。 另外,我们使用的防火墙/路由器设备经常会造成麻烦。 现在用一台运行Linux和防火墙系统(OpenWRT)的旧电脑代替后者。 我们的客户有互联网连接是非常重要的,在旧的设置中,路由器/防火墙或小型企业服务器的故障将意味着它们不会。 当我用我的Linux系统replace旧的防火墙时,我也想将DHCP和DNS服务从服务器迁移到防火墙。 因此,服务器的故障将不再导致Internet问题。 现在我已经安装了新的防火墙。 我closures了SBS上的DHCP服务器,并且configuration了它的TCP / IP协议,使得它使用新的防火墙机器作为DNS。 一切都像一个魅力,但只有几个小时。 我在域上testing了几台Windows计算机,他们工作。 我禁用并启用了networking接口,以从新的DHCP服务(防火墙上的服务)获取networkingconfiguration。 但是,几个小时后(即今天早上当我重新开始工作),域中的Windows机器不能再安装networking共享。 networking驱动器和打印机拒绝工作。 双击networking驱动器时,会popup一个警告框,提示“本地设备名已在使用中”。 在停用SBS上的DHCP服务器并在单独的(非Windows)计算机上运行DHCP时,我需要做些什么来保持Windowsnetworking服务正常运行? 到目前为止,我在新防火墙上添加了DHCP选项,将SBS的IP地址称为netbios-ns和netbios-dd。 这似乎还不够。 我想要一个安装程序,其中防火墙运行本地DHCP和DNS服务,但Windows PC知道Windows服务可从不同的服务器。 任何有关Windowsnetworking共享,打印机,活动目录,无论如何,应由SBS,这不是代理的DHCP和DNS服务器。

使用Windows 7解决本地域名问题

我们在本地DNS服务器中有子域名条目,我们用它来进行网站开发。 他们指出我们绑定到网站的知识产权。 例如: FarmA.webstaging = 10.1.10.10 FarmB.webstaging = 10.1.10.11 域名条目已经安装了很多年了,并且可以在XP和Server 2003系统下正常工作。 现在,我们正在将Windows 7转移到我们的环境中,因此我们遇到了这些条目的问题。 您不能浏览或ping通名称,但如果我使用nslookup,则会收到正确的IP地址。 当您ping通FQDN(例如FarmA.webstaging.ourdomain.com)时,名称将按预期方式parsing。 检查我收到的DHCP信息我拥有ourdomain.com的主DNS后缀,而ourdomain.com在DNS后缀search列表中列出。 所以我不需要包含域名。 如果我添加条目到主机文件,我能够浏览和ping的名称,它解决了。 我想知道的是为什么会发生这种情况,如果有办法解决这个问题,而不必将主机文件条目添加到每个Windows 7的机器。 (我还没有尝试过Windows Server 2008)。 更新:我注意到,名称将使用nslookup来parsing。 nslookup FarmA.webstaging 在parsingip地址方面工作正常; ping无法parsing。 我在过去已经注意到,ping和nslookup似乎是以不同的方式parsing地址,而我却无法发现原因。 一世

重新启动CentOS 5.5 EC2实例后,使用resolv.conf

在启动后,我的CentOS 5.5 EC2实例(包括i386和x86_64)无法正确填充resolv.conf。 无论我做什么,我最终都会使用默认的EC2 resolv.conf: ; generated by /sbin/dhclient-script search compute-1.internal nameserver 172.16.0.23 我真正想要做的是设置我自己的search域,并预先两个名称服务器。 首先,我尝试添加/etc/dhclient.conf : prepend domain-name "mydomain.ec2 " prepend domain-name-server 1.2.3.4 prepend domain-name-server 1.2.3.5 这没有用。 所以我也尝试将dhclient.conf文件放在/ etc / dhcp /和/ etc / dhcp3中 。 都没有工作。 所以我也尝试创build/ etc / dhclient-enter-hooks并覆盖_make_resolv_conf()_方法来防止dhclient脚本覆盖resolv.conf: make_resolv_conf() { ; } 这也没有影响。 我提出的唯一解决scheme是添加一个额外的初始化脚本来重写resolv.conf。 这是有效的,但我真的很想做这个“正确”的方式。 我究竟做错了什么?

可以通过dhcp或者域控制器,在客户机上更新时间

我想更新我的域中客户机上的时间。 DHCP或域控制器可以更新客户机中的Windows时间? 如果是的话,该怎么做? 请包括步骤