关于html:排查云主机端口不通防火墙

4次阅读

共计 1146 个字符,预计需要花费 3 分钟才能阅读完成。

1. 背景

在云主机上写了一个很简略的 html 页面,预期能通过 IP+ 端口查看下页面的样子,然而发现拜访异样,(该主机效期足够,绑过域名,已经 http\s 都失常)。

2. 排查步骤

2.1. 平安组已凋谢端口

2.2. 查看 apache 过程

ps aux | grep apache

2.3. 查看主机端口应用状况

2.4. 查看 httpd 服务

systemctl status httpd

2.5. 查看防火墙状态

systemctl status firewalld

2.6. 拜访主机 80 端口

 无法访问此网站 114.*.*.206 的响应工夫过长。请试试以下方法:查看网络连接
查看代理服务器和防火墙
ERR_CONNECTION_TIMED_OUT

2.7. 从另外一台主机查看端口

yum install -y nmap
[root@yaong sysconfig]# nmap -p 80 114.*.*.206
Starting Nmap 6.40 (http://nmap.org) at 2023-06-15 21:10 CST
Nmap scan report for yaung (114.*.*.206)
Host is up (0.0061s latency).
PORT   STATE    SERVICE
80/tcp filtered http

2.8. 查看 iptables

cat /etc/sysconfig/iptables

2.9. 查看防护墙过滤规定

iptables -nvL

2.10. 减少规定

2.10.1. 准许承受 80 端口的拜访申请

iptables -I INPUT -p tcp --dport 80 -j ACCEPT

2.10.2. 再次拜访主站

首页失常显示,拜访通了

2.10.3. 再次查看防火墙配置

cat /etc/sysconfig/iptables

没有新增规定

2.10.4. 另一台主机查问端口状态

nmap -p 80 114.*.*.206

Host is up (0.0055s latency).
PORT   STATE SERVICE
80/tcp open  http

2.11. 保留防火墙规定

2.11.1. 对防火墙服务进行保留,再查看防火墙配置

service iptables save
cat /etc/sysconfig/iptables

2.11.2. 发现多了一行配置

-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT

阐明:
1. 终端执行放行 80 申请的命令只是针对以后运行环境(长期)失效,并没有记录到配置文件;如果服务器重启,问题端口将仍然受限。
2. 在防火墙规定扭转后,save 命令将保留环境中的过滤规定到防火墙配置表,规定将永恒失效。

2.11.3. 附带两种服务重启的形式

service iptables restart
/etc/init.d/iptables restart 

3. 论断

问题很简略,就是想不到,好在有大家,问题解决掉。

正文完
 0