VMware虛擬機使用host-only實現centos7與主機互通組建局域網


1.在Windows網絡中心啟用並設置VMnet1虛擬網卡:

2.VMware啟用host-only網絡連接模式(你也可以自定義):

確保網絡適配器--設備狀態的“已連接”是在開機狀態是勾選的,否則后面依然無法實現局域網通信。

 

2.centos linux網絡配置

 

注意:Gateway填寫vmnet1的ipv4地址。

然后在終端中重啟網絡:$:service network retart

這時候往往報錯:Bringing up interface eth0: Error: No suitable device found: no device found for connection ‘ System eth0′.[FAILED]

終端中:ifconfig -a顯示如下:

這是由於linux不認eth0網卡,解決辦法如下:

刪除eth0相關配置,替換為eth1,並保證eth1的MAC地址和VMware分配的MAC地址一致。

#:cd /etc/sysconfig/network-scripts

#:mv ifcfg-eth0 ifcfg-eth1

#:vi ifcfg-eth1

#:vi /etc/udev/rules.d/70-persistent-net.rules 

我的修改結果如下:

vmware查看分配的mac地址方法:

要在自定義中找到host-only vmnet1,單擊“高級”查看。

3.虛擬機網絡編輯器查看網絡設置是否有問題。

有時候linux和主機Windows配置都沒問題,卻總是無法成功實現主機與宿主機互相通信。可能的原因就是VMware的網絡配置有問題。

確保與linux、window中配置一致。

4.關閉linux防火牆,在Windows防火牆中放行“文件與打印機共享”功能。

關閉防火牆要用root用戶,centos6.4關閉防火牆方法如下:

顯示當前防火牆狀態:service iptables status

臨時關閉/開啟防火牆:service iptables stop/start

永久關閉防火牆:

命令:#chkconfig --level 2345 iptables off
或者 #chkconfig iptables off
其中2345 代表”執行等級“
等級0表示:表示關機
等級1表示:單用戶模式
等級2表示:無網絡連接的多用戶命令行模式
等級3表示:有網絡連接的多用戶命令行模式
等級4表示:不可用
等級5表示:帶圖形界面的多用戶模式
等級6表示:重新啟動

 

5.最后,應該可以實現主機和宿主機互相通信並完成局域網的搭建。

 


免責聲明!

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



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