1. 程式人生 > >解決本機不能訪問虛擬機器web伺服器網站的問題

解決本機不能訪問虛擬機器web伺服器網站的問題

在虛擬機器中搭建了LAMP,打算用宿主機的瀏覽器對虛擬機器的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