查看自己开放的端口可以通过多种方式进行,以下是几种常见的方法:
你可以使用netstat
命令来查看当前所有活动的网络连接以及监听的端口。
netstat -ano
这个命令会列出所有端口的使用情况,包括本地地址、外部地址、状态以及对应的进程ID(PID)。
你可以使用netstat
或者ss
命令来查看开放的端口。
使用netstat
:
sudo netstat -tuln
使用ss
:
sudo ss -tuln
这两个命令都会显示监听状态的TCP和UDP端口。
你可以使用Windows防火墙的高级设置来查看开放的端口。
你可以查看iptables或firewalld的规则来确定开放的端口。
对于iptables:
sudo iptables -L -n -v
对于firewalld:
sudo firewall-cmd --list-all
你可以使用像Nmap这样的网络扫描工具来扫描你的机器,查看哪些端口是开放的。
安装Nmap(以Ubuntu为例):
sudo apt-get install nmap
扫描本地主机:
sudo nmap -sS -O localhost
这个命令会扫描本地主机的所有端口,并尝试识别操作系统。
通过上述方法,你可以查看到自己机器上开放的端口。如果你在使用过程中遇到问题,比如无法查看端口或者发现异常开放的端口,可能需要检查服务配置或者考虑是否存在安全威胁。
Elastic 实战工作坊
Elastic 实战工作坊
Techo Day
小程序·云开发官方直播课(数据库方向)
腾讯技术创作特训营第二季
Techo Day
云+社区技术沙龙[第25期]
新知
Hello Serverless 来了
云+社区沙龙online
云+社区沙龙online
领取专属 10元无门槛券
手把手带您无忧上云