linux - 检查80端口是否被拒绝?

标签 linux nginx iptables

我正在Linux上研究Iptables,并尝试拒绝所有到达端口80的流量。 我在 kali-linux 上执行 iptables -A INPUT --dport 80 -j REJECT 。 但我如何测试“所有到端口 80 的流量都被拒绝”的结果。 如果允许流量进入端口 80 并拒绝通过端口 80 流出的流量会怎样? 我的电脑上有 Nginx。

最佳答案

有很多方法可以检查端口 80 是否打开。

  1. 最简单的方法是输入 telnet myserver.com 80从远程计算机。它尝试在服务器上打开端口 80。如果无法打开则超时。

  2. 使用netstat显示监听 TCP 或 UDP 端口的进程。扫描并 grep 查找端口 80。 像这样的事情:
    netstat -an | grep PORTNUMBER | grep -i listen
    如果有输出,则意味着端口 80 已打开并正在监听。

关于linux - 检查80端口是否被拒绝?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36812271/

相关文章:

linux - gzip 文件夹的总大小

c ncurses,窗口边框问题

nginx - 如何允许通过 CORS 访问 nginx 中的多个域

ssl - 让 EV SSL 证书在 Nginx 上工作的问题

linux - 这条 iptables 规则是什么意思?

Php Redis 连接问题

java - ProcessBuilder 未正确执行程序

linux - 为什么正确设置了LD-LIBRARY_PATH和ld.so.cache后,还是出现找不到库的问题?

regex - 让 nginx 替换 css 样式表

linux - 具有 LAN 的 VPN 客户端上的 Iptables 设置