在 Debian 系统中开启 DHCP 服务,通常有两种常见场景:
sudo apt update
sudo apt install isc-dhcp-server
编辑配置文件:
sudo nano /etc/default/isc-dhcp-server
设置监听网卡,例如:
INTERFACESv4="eth0"
编辑:
sudo nano /etc/dhcp/dhcpd.conf
示例:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option domain-name-servers 8.8.8.8;
}
sudo systemctl start isc-dhcp-server
sudo systemctl enable isc-dhcp-server
sudo systemctl status isc-dhcp-server
sudo apt install isc-dhcp-client
sudo dhclient eth0
sudo nano /etc/network/interfaces
示例:
auto eth0
iface eth0 inet dhcp
然后重启网络:
sudo systemctl restart networking
ip a 查看)如果你是指 具体某种 Debian 版本(如 11/12) 或 某种使用场景(路由器/容器/VM),可以告诉我,我给你更精确的配置。