在Centos快速搭建dhcp伺服器,詳細講解

2021-10-04 18:04:42 字數 2558 閱讀 7694

之所以寫這些教程一半是為了學習,一半是因為搜尋相關教程的時候,發現能看的教程寥寥無幾,有用的更是屈指可數,總體上可以說,教程數量多,但是有質量的真的太少太少了,所以也希望那些只是寫著玩玩的就不要公布出來了,設定私密或者粉絲可看就行了

你可能需要看:debian10快速部署dhcp服務

echo 'echo -e "請輸入子網[10.1.1.0]\n";read subnet

echo -e "請輸入子網掩碼[255.255.255.0]\n";read mask

echo -e "請輸入起始ip[10.1.1.10]\n";read start

echo -e "請輸入結束ip[10.1.1.20]\n";read end

echo -e "請輸入路由位址[10.1.1.2]\n";read router

echo -e "subnet $subnet netmask $mask " > /etc/dhcp/dhcpd.conf' > set;bash set;cat /etc/dhcp/dhcpd.conf

配置檔案的語法如下:

subnet $ netmask $  $;

option routers $;

}

而我的配置檔案就是

subnet 10.1.1.0 netmask 255.255.255.0
大致的意思就是:

我要配置的子網為10.1.1.0,

我的子網掩碼為255.255.255.0,

分配的起始ip位址為10.1.1.200,

結束ip位址是10.1.1.202(也就是只有10.1.1.200,10.1.1.201,10.1.1.202這三個ip),

我的路由閘道器是10.1.1.2

上圖的資訊顯示,當前沒有任何主機通過當前dhcp伺服器進行ip獲取,下面開始實驗

編輯->虛擬網路編輯器

從上圖可以看到,ip獲取失敗了(因為我把本地dhcp和伺服器配置的dhcp都關閉了)

從上圖可以看到,此時ip獲取成功,獲取服務來自10.1.1.3這個位址,也就是我們的dhcp伺服器,這就說明dhcp服務配置成功了

cat /var/lib/dhcpd/dhcpd.leases
從服務端可以看到,客戶端的ip資訊已經出現了。

Centos快速搭建SVN

yum y install subversion mkdir home svn svnadmin create home svn server 注 執行完後,home svn server目錄下檔案說明 readme.txt 版本庫的說明檔案 conf 配置檔案件夾 後續操作最多的資料夾 db sv...

Centos 快速搭建 FTP

安裝 vsftpd yum install y vsftpd設定ftp服務開機自啟動 systemctl enable vsftpd.service啟動ftp服務 systemctl start vsftpd.service檢視ftp服務監聽的埠 netstat antup grep ftp修改配置...

centos8搭建DHCP伺服器

yum install dhcp server y cat etc dhcp dhcpd.conf eof dhcp server configuration file.see usr share doc dhcp server dhcpd.conf.example see dhcpd.conf 5...