1. 程式人生 > >宿主機無法訪問linux虛機中的網站

宿主機無法訪問linux虛機中的網站

nginx linux

問題現象:

  1. Nginx服務已啟動
  2. 80端口被nginx監聽
  3. 宿主和linux虛機可相互ping通
  4. Linux虛機可用curl訪問網站
  5. 宿主無法用瀏覽器訪問網站

排查:
1. 查看nginx的access.log發現沒有請求進來
由此可判斷是防火墻給擋住了

  1. 檢查iptables狀態,發現iptables沒有啟動(其實是沒有安裝)
  2. 百度後發現centos默認用firewall做為防火墻不是iptables, 於是用
    systemctl stop firewalld.service
    停止防火墻
  3. 重新訪問網站,成功!

宿主機無法訪問linux虛機中的網站