日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

Centos DHCP服务搭建及测试

發布時間:2024/9/30 centos 78 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos DHCP服务搭建及测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言:

記錄Centos學習!

DHCP服務作用

  • 為大量客戶機自動分配地址,提供集中管理
  • 減輕管理和維護成本、提高網絡配置效率

DHCP原理

  • 客戶端尋找服務器
  • 服務器提供地址信息
  • 接受并廣播
  • 服務器確認
  • 客戶端重新登陸
  • 服務器確認

客戶端發出的數據包會包括自己MAC地址主機名,以廣播的方式發出去

DHCP相關配置

  • 端口 udp67 udp68
  • 服務 dhcpd dhrelay
  • 配置文件: /etc/dhcp/dhcpd.conf
  • 中繼文件: /etc/sysconfig/dhcrealy

安裝DHCP服務

由于是剛建的虛擬機,所以第一件事就是換源 (我使用的是Centos7)

這里我換成阿里源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

之后運行

yum clean all yum makecache

生成緩存
進行下載

yum –y install dhcp 或者 yum install dhcp

如果出現這個問題,下載不了就把插件給關掉

修改插件的配置文件 $vim /etc/yum/pluginconf.d/fastestmirror.conf enabled = 0//由1改為0,禁用該插件

修改yum的配置文件 $vim /etc/yum.conf plugins= 0//改為0,不使用插件


再進行下載,歐克下載成功

配置DHCP

查看主配置文件

cat /etc/dhcp/dhcpd.conf


復制模板文件到/etc/dhcp目錄下

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf 

配置文件詳解

# dhcpd.conf # # Sample configuration file for ISC dhcpd # 這些所列舉的例子對所有的作用域都是生效的 # option definitions common to all supported networks...(定義全局配置) option domain-name "example.org";(用來定義客戶端所屬的域環境) option domain-name-servers ns1.example.org, ns2.example.org;(DNS服務器的主機名或IP)default-lease-time 600;(租約期限,單位是秒) max-lease-time 7200;(最大租約時間)# Use this to enble / disable dynamic dns updates globally. #ddns-update-style none;# If this DHCP server is the official DHCP server for the local # network, the authoritative directive should be uncommented. #authoritative;# Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection). log-facility local7;(日志類型,日志類型是local7)# No service will be given on this subnet, but declaring it helps the # DHCP server to understand the network topology.subnet 10.152.187.0 netmask 255.255.255.0 { } subnet 網絡 nemtmask 子網掩碼 { 選項或參數 } # This is a very basic subnet declaration.(需要寫基本的一些內容 如網段、子網、地址池)subnet 10.254.239.0 netmask 255.255.255.224 {range 10.254.239.10 10.254.239.20;option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;(網關) }# This declaration allows BOOTP clients to get dynamic addresses, # which we don't really recommend.subnet 10.254.239.32 netmask 255.255.255.224 {range dynamic-bootp 10.254.239.40 10.254.239.60;option broadcast-address 10.254.239.31;option routers rtr-239-32-1.example.org; } #其實上面那么多注釋以及代碼都是舉得如何配置的例子,你想要配置一個較好的DHCP,應該包含哪些內容 #下面的就是一個比較常見的聲明,編輯的話應該按照這樣進行編輯 # A slightly different configuration for an internal subnet. subnet 10.5.5.0 netmask 255.255.255.224 {(第一個是網絡、第二個是子網掩碼)range 10.5.5.26 10.5.5.30;(地址池)option domain-name-servers ns1.internal.example.org;(DNS服務器,可以忽略)option domain-name "internal.example.org";(DNS域名,可以忽略)option routers 10.5.5.1;(網關)option broadcast-address 10.5.5.31;(廣播地址)default-lease-time 600;(租約期限)max-lease-time 7200;(最大租約期限) } 。。。。。。 下面就是對特定主機進行設置,分配固定的IP,暫時用不到

所以別看配置文件這么長,其實自己編輯時也就這么短,只保留一個作用域即可

編輯配置文件

vi /etc/dhcp/dhcpd.conf 

如下圖:

配置好之后啟動dhcp服務

systemctl start dhcpd

查看一下dhcp狀態,看udp的67端口有沒有起來

netstat -anptu | grep dhcp


至此DHCP服務已經搭建、配置已經完成,接下來就添加客戶機來驗證一下。

這里再記錄一下常用的命令

#查看本機網關 route -n #查看路由 ip route #查看DNS cat /etc/resolv.conf #查看主機名 hostname #查看MAC ifconfig -a

連接測試(主機和客戶機在同一網段)

第一次實驗: 客戶機:Centos7(無界面) 服務機:Centos7(有界面)

首先要確保兩個機器在同一網段,要讓客戶機與服務器在同一個模式下,不然獲取不到ip地址,因此虛擬機兩個網絡連接選擇為僅主機模式

哇,在自己機器上這樣實驗,真的是有點心疼電腦,不過為了學習也沒辦法

為了使客戶機能分配到IP,需要編輯網卡配置文件

$vi /etc/sysconfig/network-scripts/ifcfg-ens33

然后修改配置文件

ONBOOT=yes是指系統啟動時激活此設備 BOOTPROTO=dhcp是指網卡的獲取IP方式為dhcp 想要改成靜態獲取的,可以把這個值設為static


修改之后保存退出,然后重啟網卡

$service network restart

在服務器端查看dhcp分配情況,發現

cat /var/lib/dhcpd/dhcpd.leases


分配出去了192.168.73.20,到客戶機查看一下

測試成功

總結

搭建過程遇到了很多問題,并不是說配置有多難,而是之前的網卡有問題,導致一直無法重啟,最后的方法就是重裝一下Centos,解決百分百問題,這次就先學到這里,這次學習的只是在同一網段的DHCP搭建和分配,下次總結一下在不同網段,DHCP應該怎樣進行配置。

總結

以上是生活随笔為你收集整理的Centos DHCP服务搭建及测试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。