Linux下的网络环境优化部署

                                     Linux下的网络环境的部署

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

ip二进制数值ip十进制数值
11111111.11111111.11111111.11111111255.255.255.255
11111110.11111110.11111110.11111110255.254.254.254

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

子网掩码的二进制数值子网掩码的十进制数值
11111111.11111111.00000000.00000000255.255.0.0
11111111.11111111.11111111.00000000255.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 1ping一次
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

命令效果
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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值