虚拟网卡添加ip

1.虚拟机网卡添加

1.进入虚拟机设置添加网卡即网络适配器

2.配置文件修改

1.查看网卡是否添加成功

bash 复制代码
ip ad
ifconfig

其中ens161就是我们新添加的设备同时这个ens161也是我们硬件名字

2.进入系统配置文件

bash 复制代码
cd /etc/sysconfig/network-scripts/#配置文件目录

cd /etc/NetworkManager/system-connections/  #rhel9的配置文件目录
bash 复制代码
[root@localhost network-scripts]# ll
总用量 8
-rw-r--r--. 1 root root 248  7月 30 21:57 ifcfg-ens160
-rw-r--r--. 1 root root  52  8月  1 10:18 ifcfg-ens224
#我事先添加过一块网卡所以这里是有两个配置文件正常情况下是一个
bash 复制代码
#代码内容如下
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens160
UUID=5f34ef84-9947-4720-a1ef-50eafa23b705
DEVICE=ens160
ONBOOT=yes
~             

vim ifcfg-ens161写配置

也可以复制然后改变内容即可

cp -p vim ifcfg-ens160 vim ifcfg-ens161

3.动态ip

如果是动态IP那么可以

bash 复制代码
NAME=ens161  #名字就是我们网卡名字无所谓尽量和硬件名字一样
DEVICE=ens161 #设备名字这个必须和我们硬件名字一样
BOOTPROTO=dhcp  #动态ip自动分配
ONBOOT=yes  #开启

更新我们的网卡配置

bash 复制代码
nmcli connection reload 
nmcli connection up ens161

nmcli connection show 查看网卡是否配置成功

ip ad 查看Ip

4.静态ip

配置静态IP

bash 复制代码
NAME=ens161
DEVICE=ens161
BOOTPROTO=none #关闭DHCP自动分配
#配置ip 掩码 dns 网关
IPADDR1=172.25.254.222
NETMASK1=255.255.255.0
DNS1=114.114.114.114
GATEWAY1=172.25.254.2
ONBOOT=yes

5.添加临时ip 重启以后失效

ip addr add ip/netmask dev ens

ip addr add 172.25.254.111/24 dev ens161

相关推荐
津津有味道几秒前
Qt C++串口SerialPort通讯发送指令读写NFC M1卡
linux·c++·qt·串口通信·serial·m1·nfc
车载测试工程师37 分钟前
车载以太网网络测试-29【SOME/IP-SD】-SD状态机
网络·网络协议·tcp/ip·车载系统·php
JeffersonZU39 分钟前
Linux/Unix文件IO(文件描述符、原子操作、文件数据结构、open、read、write、fcntl、dup)
linux·c语言·unix·gnu
南瓜胖胖41 分钟前
【seismic unix 合并两个su文件】
服务器·unix
高兴达44 分钟前
RPC--自定义注解注册发布服务
网络·网络协议·rpc
szekl1 小时前
HDMI 2.0 4×2矩阵切换器412HN——多信号输入输出的高清解决方案
linux·矩阵·计算机外设·电脑·ekl
weixin_399380692 小时前
k8s一键部署tongweb企业版7049m6(by why+lqw)
java·linux·运维·服务器·云原生·容器·kubernetes
阿巴~阿巴~2 小时前
Linux基本命令篇 —— uname命令
linux·运维·服务器
lang201509282 小时前
Reactor ConnectableFlux支持多订阅者
java·网络
天空之城夢主2 小时前
KVM高级功能部署
linux·服务器