1.安装 sudo apt-get install isc-dhcp-server
2.修改 sudo vim /etc/default/isc-dhcp-server
NTERFACESv4="" 为指定网卡
注释掉“#”号:#DHCPDv4_CONF #DHCPDv4_PID
这是修改之后的:
# Defaults for isc-dhcp-server (sourced by /etc/init.d/isc-dhcp-server)
# Path to dhcpd's config file (default: /etc/dhcp/dhcpd.conf).
DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
#DHCPDv6_CONF=/etc/dhcp/dhcpd6.conf
# Path to dhcpd's PID file (default: /var/run/dhcpd.pid).
DHCPDv4_PID=/var/run/dhcpd.pid
#DHCPDv6_PID=/var/run/dhcpd6.pid
# Additional options to start dhcpd with.
# Don't use options -cf or -pf here; use DHCPD_CONF/ DHCPD_PID instead
#OPTIONS=""
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACESv4="eth0"
INTERFACESv6=""
3.修改 sudo vim /etc/dhcp/dhcpd.conf
# A slightly different configuration for an internal subnet.
subnet 192.168.6.0 netmask 255.255.255.0 {
range 192.168.6.100 192.168.6.109;
option subnet-mask 255.255.255.0;
option routers 192.168.6.1;
}
4.启动服务
sudo systemctl enable isc-dhcp-server
sudo systemctl restart isc-dhcp-server