VMware虛擬機上配置nginx後,本機無法訪問問題

今天忙了一天,剛把nginx裝在CentOS上,出現了好多問題,快大功告成了,用本機訪問虛擬機的時候卻出現了不能訪問的問題,查了資料以後,原來是防火牆的問題。


具體情況如下:

   防火牆可以ping通虛擬機,虛擬機也可以ping通防火牆。

  接着檢查了服務器端的80端口是否可以訪問的到:telnet 192.168.131.130 80, 結果訪問不到,原來果真防火牆的問題。

   做如下處理:

[root@localhost html]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
[root@localhost html]# /etc/init.d/iptables save
[root@localhost html]# /etc/init.d/iptables restart

   至此,OK了,主機已可訪問虛擬機的nginx服務。

  CentOS防火牆的關閉,關閉其服務即可: 
     查看CentOS防火牆信息:/etc/init.d/iptables status 
     關閉CentOS防火牆服務:/etc/init.d/iptables stop 

   永久關閉防火牆: 

    chkconfig –level 35 iptables off


【轉自】http://www.cnblogs.com/lfq618/archive/2012/03/21/nginx.html

發佈了12 篇原創文章 · 獲贊 13 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章