【VMware】网络连接_ens33文件问题
使用虚拟机进行(桥接/NAT模式)联网时
通常需要设置ens33文件
1 | cd / etc / sysconfig / network - scripts |
1 | sudo vim ifcfg - ens33 |
然后具体编辑ens33文件内容
但是可能目录下缺少ens33文件,或是遇到ens33文件不完整
1.缺少ens33文件
(参考https://blog.csdn.net/qq_36863664/article/details/90582838)
https://blog.csdn.net/weixin_44403003/article/details/108766324?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-108766324-blog-90582838.pc_relevant_downloadblacklistv1&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-108766324-blog-90582838.pc_relevant_downloadblacklistv1&utm_relevant_index=1
2.ens33文件内容不完整(参考https://www.csdn.net/tags/NtDaIg2sMjk2Ny1ibG9n.html)
ens33内容不完整解决方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | TYPE = Ethernet PROXY_METHOD = none BROWSER_ONLY = no # 把dhcp模式改成static BOOTPROTO = static DEFROUTE = yes IPV4_FAILURE_FATAL = no IPV6INIT = yes IPV6_AUTOCONF = yes IPV6_DEFROUTE = yes IPV6_FAILURE_FATAL = no IPV6_ADDR_GEN_MODE = stable - privacy NAME = ens33 UUID = ffb45141 - 8e25 - 406e - 9483 - 15dfdbcbc600 DEVICE = ens33 # 这里要用yes打开网络 ONBOOT = yes IPV6_PRIVACY = no # 这里是添加的内容 IPADDR = 192.168 . 10.100 NETMASK = 255.255 . 255.0 GATEWAY = 192.168 . 10.1 DNS1 = 114.114 . 114.114 DNS2 = 8.8 . 8.8 |
NAT模式为例:
1.虚拟机设置
编辑-虚拟网络编辑器
修改:
1 2 3 4 5 6 7 8 9 | #设置静态ip,设置激活网卡<br>BOOTPROTO=static<br>ONBOOT = yes<br><br>#ip设置,ip的前三位与网关相同,第四位可以自定义,例如198<br>IPADDR=192.168.42.198<br> #子网掩码 NETMASK = 255.255 . 255.0 <br> #网关地址,在上图的NAT设置中查看 GATEWAY = 192.168 . 42.2 <br><br> #设置两个DNS是方便域名解析 DNS1 = 114.114 . 114.114 #这是国内的DNS DNS2 = 8.8 . 8.8 #这是谷歌的DNS |
2.windows设置
打开控制面板\网络和 Internet\网络连接
找到VMnet8(VMnet0桥接,VMnet1仅主机,VMnet8NAT模式),右键属性
找到Internet 协议版本 4,右键属性
子网掩码,默认网关 和ens33文件中的NETMASK,GATEWAY一致
IP地址,前三位同网关一样,最后一位自定义,例如3
以上,虚拟机和Windows端设置完毕
接下来,
在虚拟机中,修改/etc/resolv.conf
1 2 | # Generated by NetworkManager nameserver 114.114 . 114.114 |
然后重新启动网卡
1 | #service network restart |
最后检验(ping 百度),或者直接打开Firefox,能上网就OK
1 | ping www.baidu.com |
----------------------------------------------------------
以上即是NAT模式联网设置,若要设置桥接模式,一般只需更改本文最初两张图的设置:
1.虚拟机设置--网络设置--NAT模式
2.编辑-虚拟网络编辑器--新增网络VMnet0,设置为桥接模式
--------------------------------------------------------------
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?