当前位置: 首页 > news >正文

为 CentOS7 虚拟机添加第二块网卡

为 CentOS7 虚拟机添加第二块网卡

目录

  • 为 CentOS7 虚拟机添加第二块网卡
    • 一、在虚拟中添加网卡
    • 二、网卡配置
        • 1、查看新增的网卡信息
        • 2、创建网卡配置文件

一、在虚拟中添加网卡

1、右击虚拟机,在弹出的菜单中选择【设置】,弹出如下图所示的【虚拟机设置】窗口,在窗口单击【添加】按钮。

在这里插入图片描述

2、弹出如下图所示的【添加硬件向导】窗口,在窗口中的【硬件类型】列表中选择【网络适配器】,单击【下一步】按钮。

在这里插入图片描述

3、弹出如下图所示的窗口,在窗口的【网络连接】列表中选择【仅主机模式】,单击【完成】按钮完成网卡添加。

在这里插入图片描述

4、最终结果如下图所示。其中【网络适配器3】就是新添加的网卡。

在这里插入图片描述

二、网卡配置

1、查看新增的网卡信息
[root@localhost ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.1.12  netmask 255.255.255.0  broadcast 192.168.1.255inet6 fe80::20c:29ff:fe89:50e  prefixlen 64  scopeid 0x20<link>inet6 2409:8a44:3d36:4750:20c:29ff:fe89:50e  prefixlen 64  scopeid 0x0<global>ether 00:0c:29:89:05:0e  txqueuelen 1000  (Ethernet)RX packets 149  bytes 12923 (12.6 KiB)RX errors 0  dropped 50  overruns 0  frame 0TX packets 91  bytes 12014 (11.7 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0ens38: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500ether 00:0c:29:89:05:22  txqueuelen 1000  (Ethernet)RX packets 0  bytes 0 (0.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 0  bytes 0 (0.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10<host>loop  txqueuelen 1  (Local Loopback)RX packets 72  bytes 6248 (6.1 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 72  bytes 6248 (6.1 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
2、创建网卡配置文件

(1)查看网卡配置文件

[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls
ifcfg-ens33  ifdown-eth   ifdown-isdn    ifdown-sit       ifup          ifup-ib    ifup-plip   ifup-routes    ifup-tunnel        network-functions-ipv6
ifcfg-lo     ifdown-ib    ifdown-post    ifdown-Team      ifup-aliases  ifup-ippp  ifup-plusb  ifup-sit       ifup-wireless
ifdown       ifdown-ippp  ifdown-ppp     ifdown-TeamPort  ifup-bnep     ifup-ipv6  ifup-post   ifup-Team      init.ipv6-global
ifdown-bnep  ifdown-ipv6  ifdown-routes  ifdown-tunnel    ifup-eth      ifup-isdn  ifup-ppp    ifup-TeamPort  network-functions

(2)查看新增网卡的UUID

[root@localhost network-scripts]# nmcli con show
名称        UUID                                  类型            设备  
ens33       0a5654b2-79b9-4f51-960d-bf567c68bdb9  802-3-ethernet  ens33 
有线连接 1  7a1aae4e-a183-351f-95d0-d0c34ded228d  802-3-ethernet  --

(3)使用已存在的网卡配置文件复制一个新的配置文件,名称为ifcfg-ens38

[root@localhost network-scripts]# cp ifcfg-ens33 ifcfg-ens38
[root@localhost network-scripts]# ls
ifcfg-ens33  ifdown-bnep  ifdown-ipv6  ifdown-routes    ifdown-tunnel  ifup-eth   ifup-isdn   ifup-ppp     ifup-TeamPort     network-functions
ifcfg-ens38  ifdown-eth   ifdown-isdn  ifdown-sit       ifup           ifup-ib    ifup-plip   ifup-routes  ifup-tunnel       network-functions-ipv6
ifcfg-lo     ifdown-ib    ifdown-post  ifdown-Team      ifup-aliases   ifup-ippp  ifup-plusb  ifup-sit     ifup-wireless
ifdown       ifdown-ippp  ifdown-ppp   ifdown-TeamPort  ifup-bnep      ifup-ipv6  ifup-post   ifup-Team    init.ipv6-global

(4)修改网卡配置文件ifcfg-ens38的内容如下:

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=ens38                   # 网卡名称
UUID=7a1aae4e-a183-351f-95d0-d0c34ded228d
DEVICE=ens38                 # 设备名称
ONBOOT=yesIPADDR=10.1.1.12
PREFIX=24

(5)重新查看新增网卡的`UUID

[root@localhost network-scripts]# nmcli con show
名称   UUID                                  类型            设备  
ens33  0a5654b2-79b9-4f51-960d-bf567c68bdb9  802-3-ethernet  ens33 
ens38  7a1aae4e-a183-351f-95d0-d0c34ded228d  802-3-ethernet  ens38 

(6)查看网卡信息

[root@localhost network-scripts]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.1.12  netmask 255.255.255.0  broadcast 192.168.1.255inet6 fe80::20c:29ff:fe89:50e  prefixlen 64  scopeid 0x20<link>inet6 2409:8a44:3d36:4750:20c:29ff:fe89:50e  prefixlen 64  scopeid 0x0<global>ether 00:0c:29:89:05:0e  txqueuelen 1000  (Ethernet)RX packets 1374  bytes 110608 (108.0 KiB)RX errors 0  dropped 515  overruns 0  frame 0TX packets 588  bytes 89928 (87.8 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0ens38: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500inet 10.1.1.12  netmask 255.255.255.0  broadcast 10.1.1.255ether 00:0c:29:89:05:22  txqueuelen 1000  (Ethernet)RX packets 0  bytes 0 (0.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 0  bytes 0 (0.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10<host>loop  txqueuelen 1  (Local Loopback)RX packets 116  bytes 10740 (10.4 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 116  bytes 10740 (10.4 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

添加成功。

http://www.lryc.cn/news/517017.html

相关文章:

  • 30天开发操作系统 第 12 天 -- 定时器
  • 雷达的分类
  • Ubuntu桌面管理环境: GDM3,KDM,LightDM
  • 使用Llama 3.1创建合成数据集以调优你的大型语言模型
  • js可不使用document直接根据id获取id元素
  • 【竞技宝】CS2:HLTV2024职业选手排名TOP8-broky
  • Apache Paimon-实时数据湖
  • hpm使用笔记————使用usb作为从机接收来自上位机的数据然后通过spi主机发送给spi从机
  • 数据结构(查找算法)
  • private前端常见算法
  • Go语言之十条命令(The Ten Commands of Go Language)
  • Residency 与 Internship 的区别及用法解析
  • 成品电池综合测试仪:电子设备性能与安全的守护者|鑫达能
  • Taro地图组件和小程序定位
  • 深入了解 SSL/TLS 协议及其工作原理
  • 【计算机操作系统:二、操作系统的结构和硬件支持】
  • 51单片机——步进电机模块
  • 当算法遇到线性代数(四):奇异值分解(SVD)
  • SASS 简化代码开发的基本方法
  • 40.TryParse尝试转化为int类型 C#例子
  • 【微服务】2、网关
  • 红队-shell编程篇(上)
  • 电子价签会是零售界的下一个主流?【新立电子】
  • 5 分布式ID
  • SpringBoot | @Autowired 和 @Resource 的区别及原理分析
  • 『SQLite』解释执行(Explain)
  • 0基础学前端-----CSS DAY12
  • (概率论)无偏估计
  • Minio-Linux-安装
  • 利用Java爬取1688商品详情API接口:技术与应用指南