<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>