24 Okt/11 0
如何快速和肮脏的DHCP服务器和DNS缓存与dnsmasq的Ubuntu上
局域网上的DHCP是可行的。 你不再在客户自己的网络管理每台计算机的网络配置,但任何事物都有一个可爱的中央位置服务器。 节省一点时间,必须解决主机名时,因为查询可以从本地缓存中知名的主机名,而不是在互联网上的服务器缓存DNS客户端。
一个小型的DHCP服务器的设置非常迅速dnsmasq的。
#安装dnsmasq的 apt-get的安装dnsmasq的
配置集中在文件/ etc / dnsmasq.conf发生。 人们不应该离开紧握文件中的配置选项前却步。 只是一切都只是一个例子,默认是注释掉。 已经是一个很短的配置足够的工作设置:
的DHCP
#DHCP的网络掩码 #客户收到子网掩码255.255.255.0 DHCP选项= 1,255.255.255.0 #默认网关 #客户收到网关192.168.1.251 DHCP选项= 3,192.168.1.251 #DNS #客户端获得的域名服务器192.168.1.4 #如果你想使用dnsmasq的DNS缓存,这应该是 #正在运行的dnsmasq的服务器的IP DHCP选项= 6,192.168.1.4 #主机相同的IP地址分配的MAC: #这得到12个小时的主机的MAC 00:11:22:33:44:55 IP 192,168.1.1 DHCP主机= 00:11:22:33:44:55,大堂,192.168.1.1,12Ĥ DHCP主机= 00:11:22:33:44:66,Lobby2,192.168.1.2,12Ĥ #所有的计算机不能确定由MAC接收的IP #从192.168.1.120池150 DHCP范围= 192.168.1.120,192.168.1.150,12Ĥ
的DNS
在dnsmasq的DNS功能需要任何配置。
dnsmasq的是关注其域名服务器从/ etc / resolv.conf中。 这应该是
已知的提供者的名称服务器记录,甚至可能作为备用
8.8.8.8为谷歌的DNS服务器。
对于更多的主机名,应适用于本地网络,在该文件dnsmasq的
是/ etc /已知主机。 这里所有的电脑主机名注册
局域网。
陷阱
dnsmasq的需要重读它的配置文件Konfigänderungen
/ etc / init.d中/ dnsmasq的重新启动
如果客户端没有从旧的DHCP服务器的租约,您可以手动将它启动一个新的DHCP请求。
#在Linux dhclient eth0的 #的Windows IPCONFIG / RELEASE 使用ipconfig / renew
迫切必须要小心,到目前为止,任何地方使用DHCP服务器(通常是因特网的路由器)来禁用。 在局域网上的DHCP服务器可以产生很多混乱。
