GBase 8a
运维管理
文章
gbase运维中检测端口
发表于2025-05-31 08:06:0844次浏览0个评论
项目中遇到tcp网络测试,目的端、源端和端口都是多对多的情况,如果人工测试会复杂,需要多次跳转登陆测试。
通过如下命令可以快速检测:
:ssh user_name@$源端ip "nc -zv -w 2 目的端ip 端口"
nc -zv -w 2 是 netcat 命令的一种用法,主要用于快速检测远程主机的端口是否开放。下面为你详细解析这个命令:
参数说明
-z:该参数会让 netcat 处于 "zero-I/O" 模式。在这种模式下,它只负责扫描端口是否开放,不会进行数据的读写操作。
-v:即 verbose,使用这个参数能让命令输出更详细的信息,比如连接成功或者失败的消息。
-w 2:-w 用于设置超时时间,这里的 2 表示如果在 2 秒内没有建立连接或者没有数据传输,连接就会自动断开。
评论
登录后才可以发表评论
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526