Linux可作为DHCP服务端使用,为同一个网络下的其它机器动态分配ip。在一些情况下,可以起到很大的作用。
二级标题
安装dnsmasq
# ubuntu
sudo apt update -y
sudo apt install -y dnsmasq# centos
sudo yum install -y dnsmasq
修改配置文件
sudo vim /etc/dnsmasq.d/10-macvlan-dhcp.conf
interface=enp2s0
dhcp-range=192.168.12.100,192.168.12.200,24h
dhcp-option=3,192.168.12.1/24
dhcp-option=6,192.168.12.1/24
# 参数解释
# 物理网卡名称
interface=enp2s0
# 起始ip,结束ip,租赁时长。
dhcp-range=192.168.12.100,192.168.12.200,24h
# 网关地址/掩码地址
dhcp-option=3,192.168.12.1/24
dhcp-option=6,192.168.12.1/24
重启dnsmasq服务
sudo systemctl restart dnsmasq
查看运行状态
sudo systemctl status dnsmasq