環境准備:
1.安裝虛擬機(virtual box)
2.在虛擬機中安裝Ubuntu系統
3.dhcp-4.2.5.tar 源碼
配置虛擬機環境:
1.配置虛擬機gcc命令,快捷鍵:CTRL+ALT+T,調出終端后,輸入sudo apt install gcc
2.配置虛擬機ssh命令,輸入sudo apt install ssh
3.配置虛擬機make命令,輸入sudo apt install make
4.配置虛擬機net-tools命令,輸入sudo apt install net-tools
虛擬機服務器上安裝dhcp-4.2.5.tar.gz
1.把dhcp-4.2.5.tar.gz源碼導入(任意)目錄,我的是:project/IPv6/
2.在終端輸入解壓縮命令:tar zxvf dhcp-4.2.5.tar.gz,解壓該源碼文件
3.進入到dhcp-4.2.5目錄下,輸入命令:./configure
4.在該目錄下輸入命令:make,若在編譯的時候出現下列的錯誤 ,進入到makefill文件,刪除如截圖所示的 -Werror(configure中的-werror)。再重新./configure,make.
修改的地方:
報的錯誤:
5.在該目錄下輸入命令:sudo make install
1.將dhcp6s.conf配置文件拷入/etc/下。文件路徑:https://files.cnblogs.com/files/xjbo/dhcp6s.rar
2.輸入命令ifconfig,查看當前網絡。
這個是我的:
對應的命令:
3.輸入命令:dhcpd -6 -cf /etc/dhcp6s.conf enp0s3,若出現如下錯誤,是因為缺少相應文件,輸入命令mkdir db和touch dhcpd6.leases:
4.執行后出現如下狀態,代表執行成功。