虚拟机中的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服務的網關訪問外網了!!!
?
轉載于:https://www.cnblogs.com/guanghe/p/6260230.html
總結
以上是生活随笔為你收集整理的虚拟机中的centos在nat模式下连不上外网的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: docker运行linux桌面,「Lin
- 下一篇: python100个必备包_这套pyth