# 使用 netcat (nc) 测试端口
# 语法: nc -zv <主机名或IP地址> <端口号>
# 参数:
# -z: 只扫描端口,不发送数据
# -v: 显示详细信息
# 示例: 测试本地主机的80端口是否开放
nc -zv 127.0.0.1 80
# 使用 telnet 测试端口
# 语法: telnet <主机名或IP地址> <端口号>
# 示例: 测试远程主机的22端口(SSH)是否开放
telnet example.com 22
# 使用 curl 测试 HTTP/HTTPS 端口
# 语法: curl -v http://<主机名或IP地址>:<端口号>/
# 示例: 测试本地主机的80端口(HTTP)
curl -v http://127.0.0.1:80/
# 使用 nmap 扫描端口
# 语法: nmap <主机名或IP地址> -p <端口号>
# 示例: 扫描本地主机的80端口
nmap 127.0.0.1 -p 80
nc 是一个非常强大的网络工具,可以用来测试端口是否开放。-z 选项表示只扫描端口,不发送数据;-v 选项表示显示详细信息。telnet 是一个简单的命令行工具,用于测试 TCP 端口连接。它会尝试与指定的主机和端口建立连接,并返回连接结果。curl 主要用于测试 HTTP/HTTPS 端口,可以通过 URL 访问并查看响应。-v 选项表示显示详细的请求和响应信息。nmap 是一个网络扫描工具,不仅可以测试单个端口,还可以扫描多个端口或整个网络。-p 选项指定要扫描的端口号。上一篇:linux split
下一篇:linux 删除
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站