1. 程式人生 > >029 瀏覽器不能訪問虛擬機的問題解決

029 瀏覽器不能訪問虛擬機的問題解決

別人 分布 服務 三臺 後來 成了 host 限制 所有

1.在搭建分布式時

  ssh一直不能進行scp,後來發現一個問題。

  windows中的hosts配置了三臺虛擬機的映射,但是在虛擬機中的hosts沒有配置。

  做法是在每臺虛擬機上都配置三臺虛擬機的映射。

2.端口訪問與防火墻

  最近幫別人解決問題時才註意的。

  以前安裝好虛擬機時,順手就關閉了虛擬機的防火墻,所以在瀏覽器上可以輕松訪問虛擬機中的服務。

  但是最近解決問題時發現,在虛擬機中可以訪問服務,在windows下的瀏覽器上不能訪問。

  後來的解決方式是,關閉虛擬機的防火墻就可以了。

  同時,發現這樣的問題。

  在搭建分布式時,雖然是分布式的方式配置了文件,但是端口被限制了,主機器下只有一個datanode顯示存活。

  通過上面的問題解決,馬上發現變成了三個datanode存活。

  這個說明,端口被打通了。

  所以,這個端口應該是被防火墻限制了。

3.可以看見防火墻默認拒絕端口訪問

  最後一條是拒絕所有。

  技術分享圖片

4.但是如果想開某些端口

  可以使用下面的命令。

  XXXX

029 瀏覽器不能訪問虛擬機的問題解決