vmware中兩台虛擬機互相訪問


hosts文件   簡單說,就是本來訪問某個機器是通過其ip,在hosts文件中給ip對應一個名字,那么就可以通過名字來替代ip去訪問該機器了(名字顯然比ip好記)       

環境:宿主機win10系統,安裝了vmware10.0.1,vmware中新建兩個虛擬機,都安裝了win2012,虛擬機中安裝ArcGIS Server 10.4.1,測試集群。

問題:起初未測試集群環境,兩台虛擬機各自創建Server站點,但是通過全域名形式(如:https://server132.esrichina.com:6443/arcgis)無法互相訪問,可以ping通。

        起初宿主機無法訪問虛擬機,已解決,見鏈接

解決經過:

  因為對虛擬機網絡不熟悉,百度上搜索~但如修改為橋接形式等方案都未解決問題。(虛擬機安裝是網絡選的NAT,其它關於網絡的設置見鏈接)

  虛擬機中已修改了hosts文件(位置:C:\Windows\System32\drivers\etc),添加ip和全域名的映射,所以未懷疑是該處問題。

  后來發現通過ip(如:https://192.168.100.132:6443/arcgis)形式可以訪問,說明網絡沒問題,還是hosts文件的事。

  最初hosts文件如下圖所示,可以通過記事本打開。添加了最后兩行 ip和全域名的映射后,按理說就可以通過后面的全域名代替ip來訪問了。

  

  不過這里發現,修改后保存時默認是保存成txt格式(印象中win10環境下這樣是沒問題的),而對比系統默認的文件格式,似乎不一樣~~(下圖文件保存路徑不同,僅作對比示例,無糾結此處)

  這里不贅述錯誤的經過,只說正確(且較方便)的做法:將默認hosts文件剪切到桌面(或其他位置);然后修改hosts文件內容,添加最后的ip與全域名映射;保存,將hosts文件剪切到原位置(如:C:\Windows\System32\drivers\etc)。

  之后可以通過全域名來訪問了~~~

  


免責聲明!

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



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