Linux-網絡設定和DHCP配置
- 一、網絡設定
-
- 1、設定網絡參數的方式
- 2、檢視主機名稱
- 3、設定路由記錄route
- 4、域名解析配置檔案
- 5、本地主機映射檔案
- 二、DHCP原理與配置
-
- 1、DHCP服務
- 2、DHCP的租約過程
- 3、使用DHCP動态配置主機位址
- 二、執行個體:配置DHCP伺服器
-
- 1、設定虛拟網絡編輯器
- 2、配置網絡位址
- 3、在eNSP中配置dhcp中繼
-
- 4、安裝dhcp軟體包
- 5、備份
- 6、編輯dhcpd.conf
- 7、驗證
一、網絡設定
1、設定網絡參數的方式
1.臨時配置——使用指令調整網絡參數
簡單、快速,可直接修改運作中的網絡參數
—般隻适合在調試網絡的過程中使用
系統重新開機以後,所做的修改将會失效
2.固定設定—通過配置檔案修改網絡參數
修改各項網絡參數的配置檔案
适合對伺服器設定固定參數時使用
需要重載網絡服務或者重新開機以後才會生效
2、檢視主機名稱
hostname指令
檢視或臨時設定目前主機名
hostname[主機名]
永久設定主機名
hostnamectl set-hostname[主機名]
3、設定路由記錄route
1.添加到指定網段的路由記錄
route add -net 網段位址gw IP位址
2.删除到指定網段的路由記錄
route del -net 網段位址
3.向路由表中添加預設網關記錄
route add default gw IP位址
4.删除路由表中預設的網關記錄
route del default gw IP位址
4、域名解析配置檔案
1./etc/resolv.conf檔案
儲存本機需要使用的DNS伺服器的IP位址
2.示例
vim /etc/resotv.conf
search localdomain
nameserver 202.106.0.20
ammeserver 202.106.140.1
3.注意: CentOS 7需要在NetworkManager.conf檔案main段内設定dns=none,并重新開機NetworkManager服務,或者使用CentOS 7新添加nmcli指令進行設定
5、本地主機映射檔案
1./etc/hosts 檔案
儲存主機名與lIP位址的映射記錄
2.示例
cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.119.75.218.70 www.baidu.com
3.hosts檔案和DNS伺服器的比較
預設情況下,系統首先從
hosts檔案查找解析記錄ohosts檔案隻對目前的主機有效
ohosts檔案可減少DNS查詢過程,進而加快通路速度
二、DHCP原理與配置
1、DHCP服務
1.DHCP(動态主機配置協定)
2.由Internet工作任務小組設計開發
3.專門用于為TCP/IP網絡中的計算機自動配置設定TCP/IP參數的協定
![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器
2、DHCP的租約過程
客戶機從DHCP伺服器獲得lIP位址的過程稱為DHCP的租約過程
分為四個步驟
(1)用戶端在網絡中搜尋伺服器
(2)伺服器向用戶端響應服務
(3)用戶端向目标伺服器發出服務請求
(4)伺服器向用戶端提供服務
![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器
3、使用DHCP動态配置主機位址
1.DHCP服務
為大量客戶機自動配置設定位址,提供集中管理
減輕管理和維護成本、提高網絡配置效率
2.可配置設定的位址資訊主要包括
網卡的IP位址、子網路遮罩
對應的網絡位址、廣播位址
預設網關位址
DNS伺服器位址
二、執行個體:配置DHCP伺服器
1、設定虛拟網絡編輯器
關閉VMnet1的dhcp服務![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器
2、配置網絡位址
設定VMware1
設定ipv4版本
使用固定ip位址
修改虛拟機ens33配置
![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器 ![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器
3、在eNSP中配置dhcp中繼
打開ensp如圖選擇裝置并配置![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器 LSW1
[Huawei]dis current-configuration
vlan batch 10 20 100
interface Ethernet0/0/1
port link-type access
port default vlan 10
interface Ethernet0/0/2
port link-type access
port default vlan 20
interface Ethernet0/0/3
port link-type trunk
port trunk allow-pass vlan 2 to 4094
interface Ethernet0/0/4
port link-type access
port default vlan 100
LSW2
[Huawei]dis current-configuration
vlan batch 10 20 100
dhcp enable
interface Vlanif10
ip address 192.168.10.254 255.255.255.0
dhcp select relay
dhcp relay server-ip 192.168.100.20
interface Vlanif20
ip address 192.168.20.254 255.255.255.0
dhcp select relay
dhcp relay server-ip 192.168.100.20
interface Vlanif100
ip address 192.168.100.254 255.255.255.0
dhcp select relay
dhcp relay server-ip 192.168.100.20
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
4、安裝dhcp軟體包
yum install -y dhcp——安裝
cd /etc/dhcp/——進入目錄
ls——檢視
less dhcpd.conf——檢視詳情
![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器
5、備份
cd /usr/share/doc/dhcp-4.2.5/——進入目錄
cp /usr/share/doc/dhcpd.conf.example /etc/dhcp/dhcpd.conf——複制
ls——檢視
vim /etc/ dhcp/dhcpd.conf——編輯
systemctl start dhcpd——啟動
netstat -naup | grep 67——檢視udp協定
![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器
6、編輯dhcpd.conf
#設定全局配置參數
option domain-name-servers ns1.internal.example.org;——指定DNS 伺服器位址
option domain-name “internal.example.org” ——指定預設域名
default-lease-time 600;——預設租約為10分鐘,機關為秒
max-lease-time 7200;——最大租約為2小時,機關為秒
ddns-update-style none;——禁用DNS 動态更新
![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器 #subnet網段聲明(作用于整個子網段,部配置設定置參數優先級高于全局配置參數)
subnet 192.168.100.0 netmask 255.255.255.0 ——聲明要配置設定的網段位址
range 192.168.100.10 192.168.100.20——設定位址池
option routers 192.168.100.254——指定預設網關位址
![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器 #host主機聲明(給單機配置設定固定的IP位址)
host hostname——指定需要配置設定固定IP位址的客戶機名
hardware ethernet 00:c0 : c3: 22:46:81;——指定該主機的MAC位址
fixed-address 192.168.100.188;——指定保留給該主機的IP位址
#後面内容可都删除
![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器 systemctl start dhcpd
systemctl stop firewalld
setenforce o
netstat -anpu l grep “:67”
#如果DHCP服務啟動失敗,可以檢視日志檔案vim /var/log/messages
7、驗證
ipconfig
ipconfig /release——釋放位址
ipconfig /renew——更新位址
![]()
Linux-網絡設定和DHCP配置一、網絡設定二、DHCP原理與配置二、執行個體:配置DHCP伺服器