虚拟机CentOS7网卡只有ens33?一文教你搞定配置与添加第二块网卡

admin
本文针对CentOS7虚拟机仅有一块ens33网卡的情况,提供了详细的配置与扩展指南,内容涵盖如何检查与配置现有网卡,以及通过虚拟机设置添加第二块网卡的具体步骤,文章旨在帮助用户解决单网卡限制,通过配置静态IP和添加新网卡,实现更灵活的网络管理。

在使用VMware或VirtualBox等虚拟化软件安装CentOS 7系统时,很多新手可能会遇到一个困惑:为什么我的虚拟机CentOS 7网卡只有ens33?

这其实是一个非常普遍的现象。ens33并不是一个固定的坏名字,而是虚拟机默认网卡的一种命名规则,本文将为你详细解释为什么会出现这种情况,以及如何添加第二块网卡或修改网卡名称。

为什么默认只有 ens33?

当你创建一个新的虚拟机并安装CentOS 7时,虚拟机软件通常会默认添加一块网卡,在CentOS 7中,系统采用了基于PCI总线和接口类型的命名规则,因此默认生成的网卡名通常以en开头,后跟设备类型和索引号,例如ens33

虚拟机CentOS7网卡只有ens33?一文教你搞定配置与添加第二块网卡

  • en: 代表 Ethernet(以太网)
  • s: 代表 PCI插槽
  • 33: 代表索引号

如果你只添加了一块网卡,终端里自然只会显示ens33,如果你觉得只有一个网卡不够用,或者想配置双网卡(例如一块用于内网,一块用于外网),可以按照以下步骤操作。

如何添加第二块网卡?

如果你觉得虚拟机CentOS 7网卡只有ens33无法满足需求,想要添加第二块网卡,操作非常简单:

  1. 打开虚拟机设置:在VMware或VirtualBox的菜单栏中,选择“虚拟机” -> “设置”。
  2. 添加硬件:点击“添加”按钮,选择“网络适配器”。
  3. 配置网络模式
    • NAT模式:适合上网,共享宿主机IP。
    • 桥接模式:适合与宿主机处于同一网段,拥有独立IP。
    • 仅主机模式:仅宿主机与虚拟机互通。
  4. 检查名称:添加完成后,重启虚拟机或执行ip addr命令,你会发现网卡名称变成了ens36ens37(取决于你的虚拟机软件版本和添加顺序),而原来的ens33依然存在。

如何配置 ens33 的网络?

默认情况下,ens33可能处于“DOWN”状态(未连接),你需要手动配置它才能上网。

  1. 查看网卡状态: 在终端输入以下命令查看网卡是否获得IP:

    ip addr

    如果看到 inet 192.168.xx.xx,说明已经配置成功,如果没有,请继续下一步。

  2. 编辑网卡配置文件: 使用vimvi编辑ens33的配置文件:

    vim /etc/sysconfig/network-scripts/ifcfg-ens33
  3. 修改配置参数: 将文件内容修改为以下格式(以静态IP为例):

    TYPE=Ethernet
    BOOTPROTO=static      #
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码