centos外網無法訪問
㈠ 我在centos7 上面搭建了LNMP環境. 我配置好後.在內網測試可以訪問.但是綁定域名後,從外網就訪問不了.
現在運營商限制,比如80就是打不開的。所以你映射了80是沒有用的。
分二步。首先查看設置是否正常。
在本地linux或者Windows的Client設置本地Host記錄。設置域名指向對應的IP。對應nginx上設置域名指向。
這樣就可以通過Client。直接輸入域名訪問。應用。
這步Ok了。說明你的設定就沒有問題。
第二步,如果你的網路是NAT映射關系,得先將內部Nginx的Web伺服器映射出去,通過外網的Client Machine,.telnet 外網IP 80,查看是否通訊。通常沒有申請,沒有備案是打不開的。
如果可以。打開,詢問運營商此IP是不是被限制。
㈡ centos設置NAT模式連接外網連不通,ping主機ping不通,主機ping虛擬機可以通,為什麼,附帶配置如下
你的windows上面的防火牆不是顯示已啟動嗎?確定是關閉了?
虛擬機ping 172.16.19.2 和 172.16.19.1都不通?
在windows主機上,用ipconfig 看一下你的各個網卡的地址。
linux主機上看一下地址和路由
ip addr
ip route
不行的話,將主機和虛擬機都重啟一下。
㈢ Centos7 網路無法訪問外網解決
此前部署了一套Centos7的虛擬機,但是無法上外網,下面簡單記錄排查,解決的過程。
看下在virtual box裡面網卡部分有沒有選擇橋接模式,如果沒有的話,改為橋接模式
進入 /etc/resolv.conf, 添加一個谷歌解析器
nameserver 192.168.60.204
nameserver 192.168.60.202
nameserver 114.114.114.114
如果修改之後還不能訪問外網,那麼需要檢查路由
發現沒有默認路由,所以需要添加預設路由,一共有三種方式