Linux DHCP(動態主機配置協議)和靜態IP在網絡配置中有著顯著的區別。以下是它們之間的主要差異:
# 在Linux服務器上安裝并啟動DHCP服務
sudo apt-get install isc-dhcp-server
sudo systemctl start isc-dhcp-server
# 編輯DHCP配置文件 /etc/dhcp/dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8, 8.8.4.4;
}
# 在Linux客戶端上設置靜態IP地址
sudo nano /etc/network/interfaces
# 添加以下內容(根據實際情況調整)
auto eth0
iface eth0 inet static
address 192.168.1.50
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
在實際應用中,可以根據具體需求和環境選擇合適的IP分配方式,甚至可以在同一個網絡中同時使用DHCP和靜態IP。