在Ubuntu上搭建DHCP服務器可以通過安裝和配置ISC DHCP服務器軟件來實現。以下是在Ubuntu 20.04上搭建DHCP服務器的步驟:
打開終端,運行以下命令安裝ISC DHCP服務器軟件:
sudo apt update
sudo apt install isc-dhcp-server
編輯DHCP服務器配置文件/etc/dhcp/dhcpd.conf
,可以使用文本編輯器打開并進行編輯。在文件中配置DHCP服務器的相關參數,例如網段、子網掩碼、網關、DNS等信息。
示例配置文件如下:
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;
}
編輯網絡接口配置文件/etc/netplan/01-netcfg.yaml
,配置需要使用DHCP服務器的網絡接口。
示例配置文件如下:
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.1.1/24]
使用以下命令啟動DHCP服務器:
sudo systemctl start isc-dhcp-server
使用以下命令設置DHCP服務器開機自啟動:
sudo systemctl enable isc-dhcp-server
至此,您已經成功在Ubuntu上搭建了DHCP服務器。您可以在其他設備上配置DHCP客戶端以獲取IP地址、子網掩碼、網關等信息。