Linux下的网络环境优化部署

                                     Linux下的网络环境的部署

一、IP
1.对ip的说明
IP的全称:internet protocol ADDRESS ——网络进程地址
协议名称:tcp/ip
协议版本:ipv4
ip地址的数量:2^32
ip是由32个0或1组成的,如下:

ip二进制数值 ip十进制数值
11111111.11111111.11111111.11111111 255.255.255.255
11111110.11111110.11111110.11111110 255.254.254.254

2.子网掩码的定义
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码是一个32位地址,用于屏蔽IP地址的一部分,以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

子网掩码的二进制数值 子网掩码的十进制数值
11111111.11111111.00000000.00000000 255.255.0.0
11111111.11111111.11111111.00000000 255.255.255.0

2.1ip地址:
11111110.11111110.11111110.11111110
11111111.11111111.00000000.00000000 == 255.255.0.0
网络位一致(255.255),主机位不一致(0.0)
2^16= 254.254.0.1——254.254.254.253 ip地址范围
254.254.0.0(不表示ip)254.254.254.254(广播地址被使用)

二、IP通信
通信环境:当网络位一致时,主机位不一致的两个IP可以直接通讯,必须处于同一局域网下。如下:
在这里插入图片描述
在这里插入图片描述
后面数值代表ping通之后的反馈信息
在这里插入图片描述

在这里插入图片描述

1.关于ip及ping和ifconfig命令的使用

命令 效果
ip addr show 查看ip地址
ifconfig 查看ip地址
ip addr del dev ens33 192.168.1.6 删除ip
ip addr add 192.168.1.6 dev ens33 添加ip临时添加
ifconfig (device网卡名称) ip/24 临时设定网络接口,device必须是一个物理事实,不能随意创造
ifconfig device down/up 开启或关闭
ifconfig (ens33网卡名称) 192.168.1.6 netmask 255.255.255.0(子网掩码) 添加ip临时设定
ping -c 1 ping一次
ping -w 1 等待一秒
ping ip地址 检测网络是否通畅

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.VMware15中虚拟机rhel8_node1中dhcp服务搭建
1.配置静态网络
2.把镜象接入光驱
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
网关为当前主机ip为rhel8_node1:192.168.1.5下图有书写错误忽略,
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
3.测试
在rhel7_node1中配置dhcp网络查看是否可以获得ip
在这里插入图片描述
在这里插入图片描述
再ehel7_node1中查看网卡物理地址
在这里插入图片描述
在在rhel8_node1中查看分配出去的IP
在这里插入图片描述
3.2在rhel7_node1中搭建dhcp服务
挂载镜像

cd "/run/media/root/RHEL-7.6 Server.x86_64/Packages"   目录与rhel8_node1不一致
rpm -ivh dhcp-4.2.5-68.el7_5.1.x86_64.rpm            安装软件不同,其他操作一致                             

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.文件方式更改ip

4.1图形方式更改ip:以下两条命令(静态模式手动设置添加删除ip)
nm-connection-editor
nmtui

4.2命令方式更改ip

扫描二维码关注公众号,回复: 10890305 查看本文章
命令 效果
nmcli device status 查看设备状态
nmcli device disconnect ens160 关闭设备
nmcli device connect ens160 开启设备–
nmcli connection show 查看网卡信息
nmcli connection down ens160 关闭
nmcli connection up ens160 打开
nmcli connection modify westos ip4 192.168.1.30/24 添加ip,添加完 成后必须要重启连接才能生效
nmcli connection delete westos 删除连接
nmcli connection add con-name westos ifname ens160 type ethernet ip4 192.168.1.88/24 添加连接
connection add con-name westos ifname ens160 type ethernet ipv4.method auto 添加dhcp 网络

在这里插入图片描述
在这里插入图片描述

4.3文件方式更改ip
配置目录:/etc/sysconfig/network-scripts/ 配置文件:ifcfg-自定义名称

dhcp设置方式在rhel8_node1中:

vim /etc/sysconfig/network-scripts/ifcfg-wee

设置完成后:systemctl restart NetworkManager 
nmcli connection down   老的连接ens160
nmcli connection up      新的连接westos
在rhel7: systemctl restart network
 

在这里插入图片描述
在这里插入图片描述



 
设置 静态网络在rhel7_node1演示:

```powershell
 vim /etc/sysconfig/network-scripts/ifcfg-ens33 
DEVICE=ens160             ##网卡名称 
ONBOOT=yes               ##网络服务启动网卡激活
BOOTPROTO=none|static     ##网卡工作模式
IPADDR=192.168.1.55       ##IP地址 
NETMASK=255.255.255.0     ##子网掩码

在这里插入图片描述

注意:在rhel8_node1设置完成: systemctl restart NetworkManager 
 nmcli connection down  老的连接 ens160
 nmcli connection up     新的连接westos
发布了46 篇原创文章 · 获赞 6 · 访问量 1340

猜你喜欢

转载自blog.csdn.net/qq_46089299/article/details/104327521