主機通過瀏覽器不能訪問到虛擬機的web服務器

問題:::

1.宿主機可以ping通虛擬機

2.虛擬機可以ping通宿主機

3.虛擬機可以通過http://localhost來訪問web服務器

4.宿主機通過瀏覽器不能訪問到web服務器

首先,我在宿主機的dos窗口下telnet虛擬機的80窗口,失敗了,由此可以確定是虛擬機的80窗口有問題,應該是被防火牆堵住了。

找了好久,終於是找到了解決的辦法了:

1.修改防火牆設置:在Shell下輸入命令 /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

2.保存上面的設置:/etc/rc.d/init.d/iptables saved

3.重啓防火牆:/etc/init.d/iptables restart




最直接的 打開iptables 
gedit /etc/sysconfig/iptables  

在裏面添加下面的(增加80,8080)

-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT 


然後重啓service iptables restart

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章