<div id="content_views" class="markdown_views prism-atom-one-dark"> <!-- flowchart 箭头图标 勿删 --> <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <h2><a name="t0"></a><a id="_0" target="_blank"></a>本文环境</h2> <ol> <li>物理机OS: Windows10 专业版</li> <li>虚拟机平台: VMware Workstation 14</li> <li>虚拟机OS: CentOS 7</li> </ol> <h2><a name="t1"></a><a id="_6" target="_blank"></a>配置步骤</h2> <h3><a name="t2"></a><a id="__8" target="_blank"></a>1、 查看物理主机的网络配置信息</h3> <p>主要是找到能够上网的网卡的信息,在Windows的cmd中输入 <code>ipconfig /all</code>,查找 <code>以太网适配器 以太网</code> 选项列表就能够获得。</p> <p>本文测试环境下物理机网络配置信息以下:</p> <p>1) IP地址:192.168.2.28<br> 2) 子网掩码:255.255.255.0<br> 3) 网关:192.168.2.1<br> 4) DNS服务器: 103.86.96.100 (这是博主的DNS服务器地址,能够配置为114.114.114.114)这些信息后续须要。</p> <h3><a name="t3"></a><a id="windowsIP_19" target="_blank"></a>2、在windows中的适配器设置网络IP、网关</h3> <p>选取一个子网网段,本文举例使用的是 <strong>192.168.188.0</strong> 网段</p> <p><img alt="image" src="https://img-blog.csdnimg.cn/20190110233745797.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0dhcmF5Xw==,size_16,color_FFFFFF,t_70"></p> <p> </p> <h3><a name="t4"></a><a id="VM_26" target="_blank"></a>3、在VM虚拟机中设置网络链接方式</h3> <p>设置虚拟机网络适配器的网络链接为自定义VMnet8(NAT 模式),VMNet8是VM虚拟出来的网卡。</p> <p><img alt="image" src="https://img-blog.csdnimg.cn/20190110233843706.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0dhcmF5Xw==,size_16,color_FFFFFF,t_70"></p> <p>点击VMware主界面导航 <code>编辑</code> ——> <code>虚拟网络编辑器</code> 后打开设置:</p> <p><img alt="image" src="https://img-blog.csdnimg.cn/2019011023410638.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0dhcmF5Xw==,size_16,color_FFFFFF,t_70"></p> <p> </p> <h3><a name="t5"></a><a id="_38" target="_blank"></a>4、修改虚拟操做系统中网卡的配置信息</h3> <p>虚拟机中网卡的配置信息在 <code>/etc/sysconfig/network-scripts/ifcfg-XXX</code> 文件中,XXX为设备编号。在CentOS7.0虚拟机中,网卡 ifcfg-ens33。配置为下:</p> <p><img alt="image" src="https://img-blog.csdnimg.cn/20190110234125751.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0dhcmF5Xw==,size_16,color_FFFFFF,t_70"></p> <p>须要修改的地方:</p> <ol> <li><strong>BOOTPROTO</strong> 要设为static;</li> <li><strong>IPADDR</strong> 的地址其网段要和VMnet8的网段一致,选择本身喜欢的地址就行</li> <li><strong>GATEWAY</strong>(网关)与VMnet8一致</li> <li><strong>ONBOOT</strong> 修改成yes</li> <li><strong>DNS</strong> 的设置要和物理主机的DNS地址一致,有几个就设几个按照DNS一、DNS2…设置便可。</li> </ol> <h3><a name="t6"></a><a id="_52" target="_blank"></a>5、在虚拟机中重启网络服务</h3> <p>在虚拟机终端中执行命令:</p> <p><code>sudo systemctl restart network</code> #从新网卡<br> <code>sudo systemctl enable network</code> #开机启动网卡</p> <p>这时虚拟机就能够上网了</p> <p> </p> <hr> <p> </p> <h2><a name="t7"></a><a id="_67" target="_blank"></a>常见问题解决</h2> <p>在上述配置完成以后仍是虚拟机没法访问外网,或者物理机从新启动以后再次使用虚拟机没法访问外网,常见检查:</p> <p><strong>1 打开Windows任务管理器,检查<code>VMware NET Service</code> 相关服务是否启动</strong></p> <p><img alt="image" src="https://img-blog.csdnimg.cn/20190110234307652.png"></p> <p><strong>2 检查Windows防火墙配置</strong></p>web
</div>