如何为其他Linux客户端计算机配置Ubuntu13.04作为我的DNS (域名服务器)和DHCP服务器?
主服务器ip配置-
ip地址: 192.168.200.100
网关: 192.168.200.1
名称: ubuntu-1 (例如)
发布于 2013-10-07 19:23:20
这不是一篇文章要回答的问题。dhcpcd包将安装一个DHCP服务器,该服务器可以在文件/etc/dhcp3/dhcpd.conf中配置。基本配置如下所示(请确保填写正确的IP地址):
# Configuration for my LAN
subnet 192.168.200.0 netmask 255.255.255.0 {
option domain-name-servers 192.168.200.100;
option routers 192.168.200.1;
option ntp-servers 192.168.200.100;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.200.255;
range 192.168.200.101 192.168.200.200;
}有关更多信息,请参见https://help.ubuntu.com/community/dhcp3-server。
著名的DNS服务器是bind,它可以在bind9包中使用.它的配置是用/etc/bind/named.conf和/etc/bind/named.conf.options完成的。在最简单的(DNS转发形式)中,后一个文件如下所示:
options {
directory "/var/cache/bind";
forwarders {
// list the IPs of your ISP's DNS servers here
xxx.xxx.xxx.xxx;
yyy.yyy.yyy.yyy;
}
}如果您希望绑定作为您自己的域名的DNS服务器,则配置会变得更加复杂。有关更多信息,请参见https://help.ubuntu.com/community/BIND9ServerHowto。
还请注意,上面的配置是针对IPv4的。对于IPv6,您可能需要一些额外的设置。
或者,dnsmasq包提供一个简单的DHCP和DNS服务器,参见https://help.ubuntu.com/community/Dnsmasq。
https://askubuntu.com/questions/354755
复制相似问题