hyper-v虚拟机centos7设置双网卡

嗯... Hyper-V 虚拟机下装 CentOS 7 双网卡... 我当年也是这么弄的... 2 02 2 年弄的时候... 可能有点懵...
首先... 添加第二个网络适配器... 这个要搞清楚... 在 Hyper-V 管理界面... 就是那个 Windows 的界面... 选中你的虚拟机... 右键... 点击“设置”... 这个“设置”... 就是设置虚拟机的... 啊... 硬件配置... 找到“添加硬件”... 这个按钮... 点它...
然后... 在弹出来的选项里... 找“网络适配器”... 这个要选对... 点“添加”... 完成初步配置... 我当时就是点这里... 一开始没看清楚... 点错了... 好像点了个“桥接”... 结果不行... 后来才反应过来... 要点“添加硬件”... 才对...
接着... 配置第二个网络适配器... 在新增的网络适配器配置界面里... 这个界面... 要选“外部网络”类型... 这个很重要... 然后从下拉菜单里... 选择需要绑定的物理网卡... 比如... 主机有线网卡... 或者无线网卡... 我当时用的是有线网卡... 因为那个比较稳... 选完之后... 点“确定”...
然后... 保存配置并重启虚拟机... 完成网络适配器配置后... 关闭虚拟机设置窗口... 在 Hyper-V 界面中右键选择虚拟机... 点击“关闭”或“关机”... 我一般选“关机”... 等待虚拟机完全停止... 就是那个绿色的灯灭掉... 然后再右键选择“启动”... 启动虚拟机...
启动之后... 登录 CentOS 7 系统... 这个系统... 我装的是 Kali Linux... 也可以... 登录进去之后... 执行命令 ipaddr 或 ifconfig 查看... 网络接口信息... 这个命令... 就是查看网卡的... 如果配置成功... 系统会显示两个不同的网络接口... 比如 eth0、eth1 ... 或者 ens3 3 、ens3 4 ... 每个接口对应独立的 MAC 地址和 IP 配置... 这个 MAC 地址... 就是那个唯一的... 我记得我当时看到两个... 感觉挺多的...
最后... 测试网络连通性... 这个很重要... 通过 ping 命令测试两个网卡的网络连接... 例如... 对第一个网卡配置的 IP 执行 ping 8 .8 .8 .8 ... 对第二个网卡执行相同操作... 就是也 ping 8 .8 .8 .8 ... 确认两个网络接口均能独立访问外部网络... 这个 8 .8 .8 .8 ... 是 Google 的 DNS 服务器... 如果 ping 通... 就说明... 网卡... 安装好了...
注意事项... 这个要记住... 确保物理主机存在至少两个可用的网络接口... 有线网卡和无线网卡... 我当时就是这两个... 若虚拟机启动后未显示新增网卡... 需检查 Hyper-V 的虚拟交换机配置是否正确绑定物理网卡... 这个虚拟交换机... 在 Hyper-V 的设置里... 有一个... 配置虚拟交换机... 检查一下... 在 centos7 系统中... 可以通过 nmcli device status 命令进一步确认网卡驱动和连接状态... 这个 nmcli... 是 NetworkManager 的命令... 帮助查看网络状态...
嗯... 就这样... 2 02 2 年弄的... 基本没出问题...

哎哟,这堆代码看着就头疼。
不过我帮你看看,能解决问题不?

虚拟机装centos7为什么一直没有网卡

这事儿我碰见过好几次了,虚拟机装CentOS 7 ,结果网卡没反应,头疼啊。
说起来,解决这个问题的步骤还挺简单的,我给你详细说说。

首先,你得登录系统。
虚拟机装完之后,第一次登录,你记得是超级管理员root账户,对吧?输入你安装时设置的密码,登录到系统终端。

然后,你要编辑系统配置文件。
虚拟机装好之后,系统默认有一个网卡,叫eth0。
它的配置文件在/etc/sysconfig/network-scripts/目录下,叫ifcfg-eth0。
你打开终端,输入命令“vi /etc/sysconfig/network-scripts/ifcfg-eth0”,然后回车,这样就打开了vi编辑器。

接下来,你看到一大堆代码,你得把里面的“ONBOOT”这行从“no”改成“yes”。
这意思就是,启动系统的时候,这个网卡也要跟着启动。

编辑完之后,别急着保存,按一下ESC键,然后输入“:wq”,回车。
这样就保存了修改,并退出了vi编辑器。

但是,别高兴得太早,修改了配置文件,还得让系统知道。
在终端里输入命令“service network reload”,这样系统就会重新加载配置文件,刚才的修改才能生效。

最后,你可以在终端里输入“ifconfig”命令,看看输出的信息里有没有显示eth0网卡的状态。
如果看到了,说明网卡已经启动了,问题就解决了。

说实话,我当时也没想明白这其中的原理,就是照着教程一步一步来的。
不过,这招儿挺管用,至少我用了是有效的。