linux虛擬機器ping通windows主機詳解

zr2095發表於2015-09-26
在使用第三方工具,如CRT、toad等第三方工具連線到虛擬機器下oracle時,需要linux虛擬機器
與windows主機能夠互相ping通,由於要檢查的方面比較繁瑣,特整理一下。

1、linux環境檢查,檢查編輯如下檔案是否正確:
etc/sysconfig/network-scripts/ifcfg-eth0
etc/sysconfig/network
etc/hosts
具體如何編寫上述檔案指令碼,請自行查閱度娘。

關閉linux以下服務:
NetworkManager (與network服務衝突)
iptables(防火牆)
設定selinux=disabled(linux安全策略)

開啟linux以下服務:
network

最後ifconfig -a 確認網路引數是否正確,ping一下linux的本機IP地址看能否ping通,
能ping通之後,開始window環境檢查

2、window環境檢查:
關閉防火牆(win7好像關閉與否沒有太大影響,但是win8不行,具體情況測試次數
不多,請自行測試,為了達到預期目標,最好關閉)

安裝LOOPBACK環回網路卡,在裝置管理器中新增過時裝置環回網路卡,用於linux虛擬機器
與window主機的通訊。由於我的linux虛擬機器的IP是192.168.1.10,所以我的環回網路卡
設定如下:IPV4:192.168.1.88  預設閘道器:192.168.1.1  子網掩碼:255.255.255.0 ,
這樣就保證了linux與window在同一網段下。

3、VMware配置檢查
編輯“虛擬網路編輯器”,移除net1、net8,新增橋接網路,並選用loopback網路卡,
設定虛擬機器使用橋接網路模式

4、使用cmd提示符ping一下主機IP,應該是沒有問題了。可以愉快地使用第三方工具或者
軟體來管理oracle了。

知識點總結:
要想不同主機之間能ping通,首先要保證各個主機之間的網路引數或檔案配置好,其次,
各個作業系統的安全策略要檢查,比如要關閉防火牆或者給某ip地址出口等,最後,要保
證各個主機在同一網段下。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30208428/viewspace-1809925/,如需轉載,請註明出處,否則將追究法律責任。

相關文章