1. 程式人生 > >CentOS7.3搭建dhcp伺服器

CentOS7.3搭建dhcp伺服器

一、實驗環境:

VMware Workstation 12, CentOS 7.3 x64系統, CentOS 7.3 x64系統安裝光碟

二、實驗過程:

1.配置虛擬機器軟體的“虛擬網路編輯器”,將vmnet1網段修改如下圖

2.修改CentOS7.3系統的僅主機模式的網絡卡,如下圖

3.配置本地yum源

[root@centos7 ~]#mkdir /etc/yum.repos.d/backup
[root@centos7 ~]#mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup
[root@centos7 ~]#mount /dev/sr0 /mnt/cdrom
[root@centos7 ~]# vim /etc/yum.repos.d/basecd.repo [root@centos7 ~]# cat /etc/yum.repos.d/basecd.repo [basecd] name=basecd baseurl=file:///mnt/cdrom gpgcheck=0

4.將僅主機模式的網絡卡設定成靜態IP

[root@centos7 ~]# nmcli con mod ens33 ipv4.method manual ipv4.address 192.168.21.7/24
[root@centos7 ~]# nmcli con up ens33
Connection
successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)

5.安裝dhcp服務,並設定dhcp.conf

[root@centos7 ~]# yum -y install dhcp
[root@centos7 ~]# cat /etc/dhcp/dhcpd.conf
#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.example
#   see dhcpd.conf(5) man page
# [root@centos7 ~]# cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf cp: overwrite ‘/etc/dhcp/dhcpd.conf’? y [root@centos7 ~]# vim /etc/dhcp/dhcp.conf 需要修改: 7:option domain-name "example.org" 改為 option domain-name "hengxia.top" # dhcp的主機名 8:option domain-name-servers ns1.example.org, ns2.example.org; 改為option domain-name-servers 114.114.114.114; # DNS伺服器 新增: 27行: subnet 192.168.21.0 netmask 255.255.255.0 { range 192.168.21.60 192.168.21.80; # 分配地址範圍 option routers 192.168.21.1; # 增加預設閘道器 option domain-name-servers 114.114.114.114; # 預設DNS伺服器 } [root@centos7 ~]# systemctl start dhcpd # 啟動dhcpd服務

6.在測試centos6.9 64位系統上修改網絡卡為僅主機模式,修改僅主機模式的卡為dhcp獲取。測試可以獲取到。

[[email protected] ~] cd /var/lib/dhcpd/      # 在CentOS7.3 DHCP 伺服器上可以看到CentOS6.9 獲取地址的資訊
[[email protected] ~]# cat dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-4.2.5

server-duid "\000\001\000\001!\006%6\000\014)\005#\025";

lease 192.168.21.60 {
  starts 6 2017/07/22 15:19:37;
  ends 6 2017/07/22 15:29:37;
  cltt 6 2017/07/22 15:19:37;
  binding state active;
  next binding state free;
  rewind binding state free;
  hardware ethernet 00:0c:29:01:71:22;
  client-hostname "centos6.xh.com";
}
[[email protected] ~] cd /var/lib/dhclient        # 在獲取IP主機上檢視獲取IP資訊
[[email protected] dhclient]# ls -lt | head -n 2  # 獲取最新的記錄
total 104
-rw-r--r--. 1 root root 2496 Jul 22 10:36 dhclient-c9090166-5360-40ea-968f-65fcb08a6a8e-eth0.lease

[[email protected] dhclient]# cat dhclient-c9090166-5360-40ea-968f-65fcb08a6a8e-eth0.lease

lease {
  interface "eth0";
  fixed-address 192.168.21.60;
  option subnet-mask 255.255.255.0;
  option routers 192.168.21.1;
  option dhcp-lease-time 600;
  option dhcp-message-type 5;
  option domain-name-servers 114.114.114.114;
  option dhcp-server-identifier 192.168.21.7;
  option domain-name "centos7.com";
  renew 6 2017/07/22 02:36:08;
  rebind 6 2017/07/22 02:40:20;
  expire 6 2017/07/22 02:41:35;
}
lease {
  interface "eth0";
  fixed-address 192.168.21.60;
  option subnet-mask 255.255.255.0;
  option routers 192.168.21.1;
  option dhcp-lease-time 600;
  option dhcp-message-type 5;
  option domain-name-servers 114.114.114.114;
  option dhcp-server-identifier 192.168.21.7;
  option domain-name "centos7.com";
  renew 6 2017/07/22 02:40:49;                  UTC時間 date -u轉換
  rebind 6 2017/07/22 02:44:59;
  expire 6 2017/07/22 02:46:14;
}

相關推薦

CentOS7.3搭建dhcp伺服器

一、實驗環境: VMware Workstation 12, CentOS 7.3 x64系統, CentOS 7.3 x64系統安裝光碟 二、實驗過程: 1.配置虛擬機器軟體的“虛擬網路編輯器”,將vmnet1網段修改如下圖 2.修改CentOS7.3

騰訊雲centos7.3搭建SVN伺服器

步驟記錄: 1、yum install subversion 2、svnserve –version 檢查是否安裝成功 3、mkdir -p var/svn/project/first 來到根目錄,建一個專案目錄測試一下 4、svnadmin c

centos7 搭建DHCP伺服器

步驟1:檢測系統是否安裝了dhcp伺服器對應的軟體包,如果沒有安裝的話,進行安裝。 [[email protected] ~]# rpm -q dhcp # 檢測系統是否安裝dhcp軟體包 未安裝軟體包 dhcp [[email&

centos7.0中搭建dhcp伺服器

一,dhcp 二,配置dhcp的方法              1,安裝dhcp伺服器                 使用命令:                 vpm -qa dhcp                 檢視一下dhcp有沒有安裝,如果沒安裝將不會有任何提

CentOS7.3 搭建Openvpn

direct top csharp mon mkdir -p iptable erb amp country 環境:CentOS Linux release 7.3.1611 (Core) 查看os版本命令:[[email protected]/* */ ~]

CentOS 7.3 搭建DHCP服務器

centos dhcp 動態主機配置協議 一、DHCP服務簡介1. DHCP服務簡介DHCP(Dynamic Host Configuration Protocol),動態主機配置協議,DHCP 協議主要是用來自動為局域網中的客戶機分配 TCP/IP 信息的網絡協議,並完成每臺客戶機的 TCP/I

騰訊雲Centos7.3搭建LNMP環境的一次記錄

大小 ins 操作 技術 style repos release val 鏡像 1.修改系統鏡像源 為了使安裝速度更快,在這裏我選擇網易鏡像源:http://mirrors.163.com/.help/centos.html 參考上述網址說明 首先備份/etc/yum.re

centos7搭建DHCP服務器

centos7首先打開一個虛擬機,在虛擬機上執行“rpm -q dhcp”命令檢查是否有安裝DHCP安裝包, 在虛擬機上插入裝系統的系統盤並且掛載上,插入光盤方法按下面圖片上順序操作“虛擬機→設置→CD/DVD→瀏覽→找到存放系統盤的位置→打開→已連接→確定”此操作先做或者進入系統後在做效果一樣。如圖所示:

centos7.3 搭建MySQL

sta oot efi In gre unix edi 刪除 shadow 數據庫簡單介紹 Oracle 安全完善操作復雜 DB2 大型安全完善 MySQL 免費開源體積小 實驗環境 mysql5.7 //數據庫 boost_1_59_0 //c++ 環境

Wordpress 從Ubuntu17.01轉移至新機Centos7.3[ 新老伺服器轉移 ]

Ubuntu環境: PHP 7.1.17 Apache2 Mysql5.5 Centos環境: 新伺服器 整個過程需要保證: 1) Web伺服器三板斧:apache mysql php版本相同。 2) Wordpress資料庫要原封不動從Ubuntu

docker-3-搭建線上伺服器環境

這個非常簡單,直接 yum docker . 但是,我們需要注意的是, 劃重點,需要安裝一個比本地開發環境高的docker,請安裝穩定版本stable ,安裝ce版本就好。由於易於安裝,就轉過來就好 Docker版本變化和新版安裝 Docker從1.13版本之後採用時間線的方式作為版

Centos7搭建FreeSwitch伺服器

1.下載原始碼 進入目錄 cd /usr/local/src 使用git獲取原始碼,沒有安裝git的話需要先安裝 執行 yum install git 然後執行 git clone -b v1.6 https://freeswitch.org/stash/scm

基於centos7.4搭建openvpn伺服器(親測有效)

參考: https://blog.rj-bai.com/post/132.html https://blog.rj-bai.com/post/136.html https://blog.rj-bai.com/post/132.html#menu_index_11 https://blog

centos7搭建git伺服器

目錄 環境: 安裝git和建立使用者 建立證書登入 初始化git倉庫 踩得坑 tortisegit使用 環境: centos7,git 1.8.3,tortisegit 安裝git和建立使用者 注:$代表用root使用者登入 # 安裝Git $ y

關於CentOS6.5搭建DHCP伺服器啟動失敗問題

首先,我們先安裝好DHCP軟體包 1.建立一個資料夾,用來掛載光碟映象   mkdir /mnt/cdrom 2.掛載映象   mount /dev/cdrom /mnt/cdrom 3.修改yum配置檔案   vim /etc/yum.repos.d/Ce

linux中搭建DHCP伺服器

動態主機配置協議DHCP(Dynamic Host Configuration Protocol)是一種用於集中對使用者IP地址進行動態管理和配置的技術。 工作原理 1.客戶端開機沒有IP,區域網內需要傳送一個廣播形式的DISCOVER(區域網內不知道誰是DHCP伺服器),只要能收到的DH

centos7 Nginx搭建檔案伺服器

server { listen 9000; #埠 server_name localhost; #服務名 charset utf-8; # 避免中文亂碼 root E:\Downlo

CentOS7搭建Java伺服器環境

       前端時間有幸自己在工作中搭了一套Java伺服器環境,其中有用到JDK、Nginx、Redis、MySQL、tomcat,下面我將詳細的介紹下安裝這些工具的步驟以及一些注意事項,苦於沒有找到一套完整的安裝方案,自己動手記錄下,有不同見解歡迎討論      

Centos7安裝搭建FTP伺服器(最簡便方法)

  簡介: vsftpd 是“very secure FTP daemon”的縮寫,安全性是它的一個最大的特點。 vsftpd 是一個 UNIX 類作業系統上執行的伺服器的名字,它可以執行在諸如 Linux、BSD、Solaris、 HP-UNIX等系統上面,是一個完全免費的、開放原始碼的

最詳細的CentOS7搭建git伺服器

第一步:升級|安裝git最新版 1. 檢視 yum 源倉庫的 Git 資訊: yum into git 可以看出,截至目前,yum 源倉庫中最新的 Git 版本才 1.8.3.1,而檢視最新的 Git 釋出版本,已經 2.9.2 了。 2. 依賴庫安裝 #