虛擬機中的centos在nat模式下連不上外網


這兩天需要配置ftp服務器,可是虛擬機在nat模式下死活連不上外網,主機能夠通過該ssh與虛擬機進行連接,虛擬機也能ping同一網段主機的IP地址,但就是ping不通外網,

開始我是這樣配置的:

主機vmnet8:172.16.1.1

虛擬機網絡配置中網關:172.16.1.1

虛擬機centos:172.16.1.10

就這樣,嘗試過啟動windows的dhcp服務、配置虛擬機centos的dns等等,真實瞎忙活一場,真正搜索,虛擬機nat聯網原理后才明白,虛擬機本身網絡配置中的網關是接通外網的通道,主機的vmnet8只應該與其處於同一網段用來成為虛擬機centos的網上鄰居,而我設置windows的vmnet8的ip與虛擬機網絡配置的ip設置成了同一個,這樣虛擬機centos在訪問外網時肯定是通過網關與外界相連的,而我的網關與windows的ip沖突了,這樣centos就直接去找windows去訪問外網了,而windows不是通過vmnet8的ip連接外網的,所以,虛擬機centos是不可能臉上外網的。

解決辦法:將虛擬機網絡配置保持為:172.16.1.1

把主機vmnet8的ip改為和172.16.1.0網段內非網關的ip

虛擬機centos的ip也為和172.16.1.0網段內非網關的ip

這樣虛擬機centos就能通過虛擬機的nat服務的網關訪問外網了!!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM