nginx的80端口無法被遠(yuǎn)程服務(wù)器訪問的問題解決
起因: 在遠(yuǎn)端服務(wù)器訪問47服務(wù)器上的80端口,不通?。。?/p>
解決歷程如下:
1.排查47服務(wù)器上的nginx服務(wù)是否正常運(yùn)行
[root@localhost fs-traffic]# ps -ef|grep nginx nobody 23492 26428 0 Oct12 ? 00:02:12 nginx: worker process root 26428 1 0 Sep29 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf root 31683 5934 0 16:11 pts/6 00:00:00 grep --color=auto nginx
2.檢查80端口是否正常啟動, 可以看到正在運(yùn)行的端口中有80端口
[root@localhost fs-traffic]# netstat -aptn Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN 23492/nginx: worker tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 23492/nginx: worker tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 23492/nginx: worker
3.查看端口是否被防火墻阻擋。 發(fā)現(xiàn)防火墻并未開啟。
[root@localhost fs-traffic]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
4.排查是否開通遠(yuǎn)端服務(wù)器到47服務(wù)器上80端口的策略, 咨詢網(wǎng)絡(luò)管理員說是已開通該策略,網(wǎng)絡(luò)沒問題,可能是47服務(wù)器本機(jī)的問題。但是對網(wǎng)絡(luò)管理員包有懷疑態(tài)度,所以進(jìn)行下一步排查。
5.檢查47同網(wǎng)段其他服務(wù)器到47服務(wù)器的80端口是否開通, 如下是在47同網(wǎng)段的44服務(wù)器telnet47的80端口返回的結(jié)果。發(fā)現(xiàn)不通,說明不是網(wǎng)絡(luò)問題,確實(shí)是47本機(jī)的問題
[root@localhost fs-traffic]# telnet 192.162.20.47 80 給出的提示: No route to host
6.然后,然后,我快瘋了?。。?究竟是什么情況??。?/p>
7.根據(jù)以上的提示“No route to host” 查了下資料,有網(wǎng)友發(fā)的貼子的意思這個(gè)錯(cuò)誤可能是由于47服務(wù)器防火墻存在規(guī)則限制,可以嘗試執(zhí)行以下操作清空防火墻規(guī)則。 冒著試試的態(tài)度執(zhí)行了該命令,后來發(fā)現(xiàn)啟發(fā)服務(wù)器訪問47服務(wù)器的80端口通了! woc !??! 終于通了。
[root@localhost fs-traffic]# sudo iptables -F
疑問:
? 47服務(wù)器本身防火墻就沒開啟,按理說即便配置防火墻規(guī)則也是無法生效的。但是為什么在這種情況下清空防火墻規(guī)則就可被其他服務(wù)器訪問通了呢?離譜,百思不得其解,忘大佬指教?。?!
到此這篇關(guān)于nginx的80端口無法被遠(yuǎn)程服務(wù)器訪問的問題解決的文章就介紹到這了,更多相關(guān)nginx 80端口無法訪問內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
快速解決nginx的access.log持續(xù)變大問題
文章主要講述了nginx的access.log日志文件突然變大的問題,提供了幾種解決方案,包括停止nginx并刪除日志文件、覆蓋日志文件為空以及在配置文件中修改設(shè)置以不打印日志2025-11-11
服務(wù)器的負(fù)載均衡nginx+tomcat實(shí)現(xiàn)動靜分離
這篇文章主要為大家介紹了服務(wù)器的負(fù)載均衡nginx+tomcat實(shí)現(xiàn)動靜分離的案例實(shí)施步驟以及環(huán)境詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-03-03
Nginx作為反向代理時(shí)傳遞客戶端IP的設(shè)置方法
因?yàn)閚ginx的優(yōu)越性,現(xiàn)在越來越多的用戶在生產(chǎn)環(huán)境中使用nginx作為前端,不管nginx在前端是做負(fù)載均衡還是只做簡單的反向代理,都需要把日志轉(zhuǎn)發(fā)到后端real server,以方便我們檢查程序的各種故障2014-08-08
Nginx服務(wù)器中瀏覽器本地緩存和虛擬機(jī)的相關(guān)設(shè)置
這篇文章主要介紹了Nginx服務(wù)器中瀏覽器本地緩存和虛擬機(jī)的相關(guān)設(shè)置,是Nginx服務(wù)器搭建過程中的基本配置,需要的朋友可以參考下2015-08-08
Nginx隱藏式跳轉(zhuǎn)(瀏覽器URL跳轉(zhuǎn)后保持不變)
這篇文章主要介紹了Nginx隱藏式跳轉(zhuǎn)(瀏覽器URL跳轉(zhuǎn)后保持不變),需要的朋友可以參考下2022-04-04

