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分配情况

注意:在桥接模式下做实验

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