727 B
727 B
Dnsmasq DNS 和 DHCP 服务
dnsmasq provides a DNS server, a DHCP server with support for DHCPv6 and PXE, and a TFTP server. It is designed to be lightweight and have a small footprint, suitable for resource constrained routers and firewalls. dnsmasq can also be configured to cache DNS queries for improved DNS lookup speeds to previously visited sites.
1.安装
# Manjaro
pacman -S dnsmasq
# Ubuntu
apt install dnsmasq
2.配置
# /etc/dnsmasq.conf
interface=<network interface>
expand-hosts
domain=foo.bar
dhcp-range=<start ip>,<end ip>,<mask>,<keep time>
3.启动和关闭
systemctl enable dnsmasq.service
systemctl start dnsmasq.service
systemctl stop dnsmasq.service