# 使用以下命令可以查看 Linux 防火墙开放的端口
# 1. 使用 iptables 查看开放端口
sudo iptables -L -n -v | grep ACCEPT
# 解释:
# - iptables 是 Linux 系统中常用的防火墙管理工具。
# - -L 参数用于列出所有规则。
# - -n 参数以数字形式显示 IP 地址和端口号。
# - -v 参数提供详细输出。
# - grep ACCEPT 用于过滤出允许通过的规则。
# 2. 使用 ufw 查看开放端口 (适用于使用 UFW 的系统)
sudo ufw status
# 解释:
# - ufw (Uncomplicated Firewall) 是一个简化版的防火墙管理工具,适用于 Ubuntu 和其他基于 Debian 的系统。
# - status 命令会显示当前防火墙的状态以及开放的端口。
# 3. 使用 ss 或 netstat 查看监听端口
sudo ss -tuln
# 或者
sudo netstat -tuln
# 解释:
# - ss 和 netstat 是网络工具,用于查看当前系统的网络连接和监听端口。
# - -t 表示 TCP 协议。
# - -u 表示 UDP 协议。
# - -l 表示只显示监听状态的端口。
# - -n 表示以数字形式显示地址和端口号。
上一篇:linux查找文件夹
下一篇:linux查看dns
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站