溫馨提示×

Ubuntu DHCP服務器設置步驟

小樊
81
2025-04-21 12:59:38
欄目: 云計算

在Ubuntu系統中設置DHCP服務器的步驟如下:

安裝DHCP服務器軟件

首先,打開終端并輸入以下命令來安裝ISC DHCP服務器軟件:

sudo apt update
sudo apt install isc-dhcp-server

配置DHCP服務器

  1. 使用文本編輯器(如 nano 或 vim)打開配置文件:
sudo nano /etc/dhcp/dhcpd.conf
  1. 在配置文件中添加以下內容,根據你的網絡需求進行相應的修改:
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 domain-name-servers 8.8.8.8, 8.8.4.4;
}

上述配置指定了DHCP服務器分配IP地址的范圍、網關、DNS服務器和域名。

配置網絡接口

  1. 編輯網絡接口配置文件 /etc/netplan/01-netcfg.yaml (適用于Ubuntu 20和22) 或 /etc/network/interfaces (適用于其他版本):
sudo nano /etc/netplan/01-netcfg.yaml
  1. 將配置文件中的 dhcp4: yes 行更改為 no,并添加靜態IP地址、網關和DNS服務器信息:
network:
    version: 2
    renderer: networkd
    ethernets:
        enp0s3:
            dhcp4: no
            addresses: [192.168.1.100 /24]
            gateway4: 192.168.1.1
            nameservers:
                addresses: [8.8.8.8, 8.8.4.4]
  1. 保存更改并關閉編輯器。

  2. 應用配置更改:

sudo netplan apply

啟動DHCP服務器

  1. 啟動DHCP服務器并設置為開機自啟動:
sudo systemctl start isc-dhcp-server
sudo systemctl enable isc-dhcp-server

驗證DHCP服務器是否正常工作

在終端中輸入以下命令查看DHCP服務器的狀態:

sudo systemctl status isc-dhcp-server

如果顯示 “active (running)” 狀態,則表示DHCP服務器正在正常運行。

配置Ubuntu系統使用DHCP獲取IP地址(可選)

如果需要配置Ubuntu系統使用DHCP獲取IP地址,可以按照以下步驟操作:

  1. 編輯網絡配置文件 /etc/network/interfaces
sudo nano /etc/network/interfaces
  1. 將與網絡接口相關的配置行中的 inet static 改為 inet dhcp,并刪除 address、netmask、gateway 等行。例如:
auto eth0
iface eth0 inet dhcp
  1. 保存并關閉文件。

  2. 重啟網絡服務以應用更改:

sudo service networking restart
  1. 確認網絡接口已經配置為使用DHCP獲取IP地址:
ip addr show eth0

如果IP地址是類似于 “192.168.x.x” 這樣的地址,則說明已經成功地使用DHCP獲取了IP地址。

通過以上步驟,您可以在Ubuntu系統中成功配置DHCP服務器,并配置系統使用DHCP獲取IP地址。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女