ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2021-10-29

2021-10-29 22:34:12  阅读:229  来源: 互联网

标签:24 10 nmcli ## ip 29 网卡 2021 ens160


文章目录


前言

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


一、什么是 IP ADDRESS

internet protocol ADDRESS ##网络进程地址
ipv4 internet protocol version 4

ip 是由 32 个 二进制(0,1) 组成:
11111110.11111110.11111110.11111110 = 254.254.254.254
254.254.254.0=24 (24个1)

二、子网掩码

用来划分网络区域
子网掩码非 0 的位对应的 ip 上的数字表示这个 ip 的网络位
子网掩码 0 位对应的数字是 ip 的主机位
网络位表示网络区域
主机位表示网络区域里某台主机

三、ip 通信判定

网络位一致,主机位不一致的 2 个 IP 可以直接通讯。
例如172.25.254.1/24和172.25.254.2/24 ,其中24=255.255.255.0

四、网络设定工具

ping ##检测网络是否通畅
ping -c 1  ip  		  ##ping 1 次
ping -w 1  ip  		  ##等待 1 秒
ping -c1 -w1 ip			##ping1 次等待 1 秒
ifconfig 				##查看或设定网络接口
ifconfig device ip/24		 ##设定
ifconfig device down 		 ##关闭
ifconfig device up 			 ##开启
ip addr 					 ##检测网络接口
ip addr show 				 ##检测
ip addr add ip/24 dev device ##临时设定,刷新后没有了
ip addr del dev ens160 ip/24 ##删除
ip addr flush ens160         ##更改 ip 步骤
ip addr add dev ens160 172.25.254.11/24
"注意: device 的名字一个物理事实,看到什么命字只能用什么命字"

操作效果图:

请添加图片描述请添加图片描述请添加图片描述

请添加图片描述
ip addr:

查看网络接口:

请添加图片描述请添加图片描述

通过ip addr add 可添加ip地址,但是也是临时的,通过reboot重启虚拟机后ip地址恢复原来的地址。
请添加图片描述reboot虚拟机后:请添加图片描述

5.永久管理网卡

注:确保网络服务开启!
使用systemctl state NetworkManager 开启网络服务
请添加图片描述

1.图形方式设置ip

nm-connection-editor  #####开启图形
nmcli connection shoW    ######显示网络链接相关信息
nmcli connection down westos   ######关闭westos网卡
nmcli connection reload    #####刷新链接
nmcli connection up westos    #####重启指定连接

进入图形界面设置:
请添加图片描述

请添加图片描述

请添加图片描述
请添加图片描述

2、nmtui文本模式下图形配置网络

注:使用nmtui添加ip地址时不需要重启服务,但如果是对现有的ip地址进行更改则需要重启生效。
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

3、nmcli命令方式设定网络

nmcli ##NetworkManager必须开启
nmcli device connect ens160 ##启用ens160网卡
nmcli device disconnect ens160 ##关闭ens160网卡
nmcli device show ens160 ##查看网卡信息
nmcli device status ens160 ##查看网卡服务接口信息
nmcli connection show ##查看连接
nmcli connection down westos ##关闭连接
nmcli connection up westos ##开启连接
nmcli connection delete westos ##删除连接
 
 
#添加连接
nmcli connection add type ethernet con-name westos ifname ens160 ip4 172.25.254.100/24
 
 
#更改
nmcli connection modify westos ipv4.addresses 172.25.254.200/24

请添加图片描述

请添加图片描述
添加连接:

请添加图片描述注:使用nmcli connection add 在一个已有ip的网卡上添加时,只会更改原来的ip,不会新添加!

4、通过管理网络配置文件设定网络

网络配置目录 :         / etc / sysconfig / network - scripts /
网络配置文件的名命规则
ifcfg - xxxx
DEVICE = xxx                                        ##设备名称
BOOTPROTO = dhcp | static | none         ##设备工作方式
ONBOOT = yes                                     ##网络服务开启时自动激活网卡
IPADDR =                                             ##IP地址
PREFIX = 24                                          ##子网掩码
NETMASK = 255.255.255.0                   ##子网掩码
NAME =                                                 ##接口名称

我们将此虚拟机中的所有网络配置文件删除,再reload,即删除所有ip地址。再重新创建:

请添加图片描述

请添加图片描述

五、网关设定

vim /etc/sysconfig/network ##全局网关,针对所有没有设定网关的网卡生效
GATEWAY=172.25.254.250
vim /etc/sysconfig/network-scripts/ifcfg-ens160
GATEWAY0=172.25.254.20 ##档网卡中设定的IP有多个时,指定对于那个IP生效
GATEWAY=172.25.254.20 ##档网卡中设定的IP只有一个时
route -n ##查看网关
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 "172.25.254.250" 0.0.0.0 UG 1024 0 0 ens160
172.25.0.0 0.0.0.0 255.255.255.0 U 0 0 0 ens160
172.25.254.0 0.0.0.0 255.255.255.0 U 0 0 0 ens160

此试验需要一台双网卡的虚拟机,一台单网卡的虚拟机,并设置不同的网段:请添加图片描述开启火墙和地址伪装:

请添加图片描述

在单网卡的主机中:
请添加图片描述设置网关:
添加临时网关:

ip route add default via 1.1.1.100 

全局网关:

vim /etc/sysconfig/network

请添加图片描述
请添加图片描述若只想网关对某块网卡起作用,就把GATEWAY=***写进网卡的配置文件里。

六、DHCP网络设定

首先我们在dhcp服务器上需要安装dhcp服务:

请添加图片描述

请添加图片描述

请添加图片描述

请添加图片描述再删除该文件37行之后所有内容。
请添加图片描述
在另一台虚拟机上,编写ifcfg-ens3文件如下:请添加图片描述
请添加图片描述
此时在另一台主机上DHCP服务成功运行!
(注:在主机上要开启防火墙和地址伪装策略)如下:

请添加图片描述

标签:24,10,nmcli,##,ip,29,网卡,2021,ens160
来源: https://blog.csdn.net/cjzcc1996/article/details/121038460

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有