Linux下的網絡管理之IP地址管理與DHCP服務的搭建

IP地址的管理

對IP的說明

IP:inter	proto address
協議名稱:tcp/ip
協議版本:IPV4
IP地址:2的32次方
11111111.11111111.11111111.11111111               ===255.255.255.255
11111110.11111110.11111110.11111110               ===255.255.255.255
什麼地方:表示網絡位
什麼人:  表示主機位

何爲子網掩碼

11111110.11111110.11111110.11111110               
11111111.11111111.00000000.00000000               ===255.255.0.0

特別注意:
255.255.0.0 不作爲IP地址
255.255.254.254 特殊定義爲廣播地址
所以IP地址的範圍
255.255.0.1——255.255.254.253

什麼樣的兩個IP地址可以通信

網絡位相同,主機位不相同的兩個IP地址是可以直接通信的
172.25.254.1/24	=   172.25.254.1/255.255.254.0

實驗一:關於IP的命令

ifconfig 查看IP
ip addr show 查看IP地址
ping 檢測網絡是否通暢
ping -c 1 表示只ping一次
ping -w 1 表示只ping等待一秒

設定IP的格式

格式:ifconfig	device			ip		netmask
eg :ifconfig 	enp1s0  	172.25.254.120	  netmask 	255.255.255.0

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

注意:device(設備)只能通過ifconfig查詢不能隨便寫

ip addr  	del  dev enp1s0 	172.25.254.120/24      刪除IP地址命令
ip  addr  add 172.25.254.120  dev enp1s0			添加IP地址命令
注意:不能更改IP地址 只能刪除在添加一個新的IP地址

文件方式更改IP

dhcp

注意:dhcp必須是已經搭建好的服務
1:圖形方式
命令:nm-connectio-editor
或者:nmtui 方式設置

在這裏插入圖片描述

在這裏插入圖片描述
2:命令的方式更改IP地址
nmcli device status ##查看設備的狀態
nmcli device disconnect enp1s0 ##關閉設備enp1s0

nmcli device connect enp1s0 ##打開設備enp1s0
nmcli device modify enp1s0 ip4 172.25.254.11/24 ##添加一個IP地址 172.25.254.11 (臨時添加)

nmcli connection show ##查看網卡信息
nmcli connection down wang(網卡設備連接名稱) ##關閉網卡連接信息
nmcli connection up wang(網卡設備連接名稱) ##打開網卡鏈接信息
nmcli device modify wang ip4 172.25.254.11/24 ##添加一個IP
注意:添加完成之後必須要重啓一下連接才能生效

nmcli connection delete wang ##刪除連接wang
nmcli connection add con-name wang inflame enp1s0 type enternet ip4 172.25.254.11/24 ## 添加一個連接

nmcli connection add con-name wang inflame enp1s0 type enternet ip4.method.auto ## 添加dhcp網絡

注意:以上設定都是永久設定

3.<文件方式設定>
配置目錄:/etc/sysconfig/network-scripts/
配置文件:ifcfg-任意名稱

DHCP:
vim /etc/sysconfig/network-scripts/ifcfg-westos
DEVICE=enp1s0 ##網卡名稱
ONBOOT=yes ##網卡服務啓動網卡激活
BOOTPROTO=dhcp ##網卡工作模式爲dhcp
NAME=wang(wang可寫可不寫,不寫會自動生成) ##網卡連接名稱爲wang

靜態方式:
vim /etc/sysconfig/network-scripts/ifcfg-westos
DEVICE=enp1s0 ##網卡名稱
ONBOOT=yes ##網卡服務啓動網卡激活
BOOTPROTO=none|static ##網卡工作模式

IPADDR=172.25.254.120 ##ip地址
NATMASK=255.255.255.0 子網掩碼
NAME=wang(wang可寫可不寫,不寫會自動生成) ##網卡連接名稱爲wang

重新啓動命令:systemctl restrart NetworkManager
nmcli connection down 老的連接
nmcli connection up 新的連接

注意:重啓命令動態和靜態相同

插圖:
在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

DHCP的搭建

1.靜態網路
2.把鏡像接入光驅
在這裏插入圖片描述3.df 查看光驅掛載位置並切換位置
插圖:

在這裏插入圖片描述

4:查找安裝包
插圖:

在這裏插入圖片描述
5:安裝dhcp
命令:rpm -ivh dhcp-server-4.3.6-30.el8.x86.rpm

在這裏插入圖片描述
6.配置dhcp文件
配置目錄: /etc/dhcp/

配置文件:/etc/dhcp/dhcpd.conf

cd /etc/dhcp
vim /etc/dhcp/dhcpd.conf

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

7.重啓服務
命令:systemctl restart NetworkManager

在這裏插入圖片描述8.測試
在另外一臺主機下配置dhcp網絡
查看網卡中的物理硬件地址

在本機中查看IP分配情況

注意:在橋接模式下做實驗

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章