Ubuntu 18.04 DHCP安裝及配置


備注:

①此次試驗有4台機器,大網IP分別為10.191.6.36、10.191.6.35、10.191.6.34、10.190.4.83

②打算在10.191.6.36安裝DHCP,其他幾個機器為測試機器

③每個機器都有雙網卡

1、安裝DHCP

sudo apt-get install isc-dhcp-server

2、配置DHCP

2.1配置DHCP小網的靜態IP(因為我測試機器默認小網是沒有的,ifconfig看不出有兩個網卡,但是ip a可以看出來)

ip a

通過該命令能看到你的網卡,可以看到eth0是大網,那eth1就作為小網(注意圖是配置好的,如果未配置好,eth1是拿不到IP的)

配置文件 /etc/netplan/01-netcfg.yaml

原來是這樣子的,只有eth0的配置

 修改后

配置eth0的路由原因是配置了eht1后,我無法通過大網10.191.6.36遠程進去,因此配置了eth0的路由。

配置完成后應用即可

netplan apply

此時ifconfig就能看到大小網了

2.2、配置DHCP小網的廣播網卡eth1

文件 /etc/default/isc-dhcp-server

原來的樣子

 配置后(只配置了INTERFACESv4="eth1")

 2.3配置DHCP分發的網段

文件 /etc/dhcp/dhcpd.conf

默認都是注釋的,配置只需要添加這么一段

 解析:

①小網IP192.169.3.3但是配置卻是192.169.3.0

②分發的地址池為192.169.3.10至192.169.3.20

③子網掩碼255.255.255.0

④路由192.169.3.1

配置參考 https://blog.csdn.net/u010177634/article/details/53044777

重啟

sudo service isc-dhcp-server restart

關閉

sudo service isc-dhcp-server stop

查看是否正常運行,如果有dhcpd就是起來了

sudo netstat -uap

如果啟動失敗則可以查看日志,這樣能快速定位

cat /var/log/syslog

正常啟動是這樣子的

3、通過測試機器看是否能自動獲取小網IP

3.1配置小網網卡eth1自動獲取ip

文件 /etc/netplan/01-netcfg.yaml

原來的配置和dhcp的配置一樣,只有eth0的配置

添加eth1后:

 3.2自動獲取IP

使用ifconfig看是否能拿到IP

ifconfig

 未拿到,則釋放后再次請求

釋放

dhclient -r

獲取

dhclient

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM