每周随笔5
搞懂VMware3种网络模式:新手也能轻松切换,解决联网问题 刚用CentOS虚拟机时,经常遇到连不上网的情况,查了才知道VMware有3种网络模式,选不对就会联网失败。我花了点时间把每种模式弄明白,现在遇到联网问题,很快就能找到原因,新手朋友可以跟着学。
第一种是 NAT 模式,这是新手最常用的模式,不用手动设置就能联网。NAT 模式下,虚拟机通过主机的网络来上网,就像家里的手机连路由器一样。创建虚拟机时默认就是这个模式,只要主机能联网,虚拟机基本也能连。我平时查资料、下载软件都用这个模式,不用改任何设置,特别省心。不过这种模式下,其他电脑没法访问我的虚拟机,适合只需要虚拟机自己联网的情况。
第二种是桥接模式,适合需要让虚拟机和主机在同一网络的情况。比如想在局域网里让其他电脑访问我的 CentOS 虚拟机,就用桥接模式。设置也简单,在 VMware 里右键虚拟机选 “设置”,找到 “网络适配器”,把 “网络连接” 改成 “桥接模式”,再勾上 “复制物理网络连接状态”。改完后,虚拟机就会和主机一样,从路由器获取独立的 IP 地址,其他电脑就能通过这个 IP 访问虚拟机了。不过要注意,用桥接模式时,主机得连有线网或无线网,不然虚拟机也连不上。
第三种是仅主机模式,这种模式下虚拟机只能和主机通信,不能连外网。我一般在做测试时用,比如想在虚拟机里装个服务,只在主机上访问,不让它连外网,就选这个模式。设置方法和桥接模式类似,在 “网络连接” 里选 “仅主机模式” 就行。这种模式下,虚拟机不用担心被外网攻击,适合做一些本地测试。
刚开始我分不清这 3 种模式,每次联网失败就随便换模式试。后来弄明白每种模式的用途后,就能根据需求选了:平时上网用 NAT 模式,局域网共享用桥接模式,本地测试用仅主机模式。如果遇到连不上网,先检查是不是网络模式选错了,再看看主机能不能联网,基本都能解决问题。

浙公网安备 33010602011771号