news 2026/10/4 3:20:24

网络连接测试命令Test-NetConnection

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
网络连接测试命令Test-NetConnection

版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

Test-NetConnection概述

使用Test-NetConnection测试TCP端口时,基本语法如下:

Test-NetConnection主机地址-Port 端口号

其中,主机地址用于指定目标服务器,可以填写IP地址或主机名;-Port用于指定需要测试的TCP端口。

命令执行后,PowerShell会尝试与目标服务器的指定端口建立TCP连接,并返回测试结果。常见结果包含以下内容:

ComputerName : 目标主机 RemoteAddress : 目标IP地址 RemotePort : 目标端口 InterfaceAlias : 本地网络接口 SourceAddress : 本地IP地址 TcpTestSucceeded : True

ComputerName表示测试的目标主机,RemoteAddress表示实际连接的目标IP地址,RemotePort表示测试的目标端口,InterfaceAlias表示Windows使用的网络接口,SourceAddress表示本次连接使用的本地IP地址。

进行TCP端口测试时,主要关注TcpTestSucceeded。

TcpTestSucceeded : True

表示Windows能够与目标服务器的指定TCP端口建立连接。

TcpTestSucceeded : False

表示TCP连接没有成功建立。

Test-NetConnection测试常见端口

下面分别使用Test-NetConnection测试MySQL、Redis和RabbitMQ在Linux服务器中使用的几个端口。

本教程中使用xxx.xxx.158.246的写法隐藏了真实IP,请在测试时使用具体IP。

MySQL 3306端口

MySQL传统客户端通常使用3306端口。执行以下命令测试3306端口:

PSC:\Users\yy>Test-NetConnectionxxx.xxx.158.246-Port 3306

执行结果如下:

ComputerName : xxx.xxx.158.246 RemoteAddress : xxx.xxx.158.246 RemotePort : 3306 InterfaceAlias : 以太网 SourceAddress : 10.0.xxx.xxx TcpTestSucceeded : True

Redis 6379端口

Redis默认使用6379端口。执行以下命令测试6379端口:

PSC:\Users\yy>Test-NetConnectionxxx.xxx.158.246-Port 6379

执行结果如下:

ComputerName : xxx.xxx.158.246 RemoteAddress : xxx.xxx.158.246 RemotePort : 6379 InterfaceAlias : 以太网 SourceAddress : 10.0.xxx.xxx TcpTestSucceeded : True

RabbitMQ 5672端口

RabbitMQ通常使用5672端口提供应用程序连接。执行以下命令测试5672端口:

PSC:\Users\yy>Test-NetConnectionxxx.xxx.158.246-Port 5672

执行结果如下:

ComputerName : xxx.xxx.158.246 RemoteAddress : xxx.xxx.158.246 RemotePort : 5672 InterfaceAlias : 以太网 SourceAddress : 10.0.xxx.xxx TcpTestSucceeded : True

RabbitMQ Management 15672端口

RabbitMQ启用Management插件后,通常使用15672端口提供Web管理界面。执行以下命令测试15672端口:

PSC:\Users\yy>Test-NetConnectionxxx.xxx.158.246-Port 15672

执行结果如下:

ComputerName : xxx.xxx.158.246 RemoteAddress : xxx.xxx.158.246 RemotePort : 15672 InterfaceAlias : 以太网 SourceAddress : 10.0.xxx.xxx TcpTestSucceeded : True

以上四次测试中的TcpTestSucceeded均为True,说明当前Windows电脑能够分别建立到Linux服务器3306、6379、5672和15672端口的TCP连接。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/4 3:19:15

OpenShell 模块化终端环境:命令补全与历史管理提升开发效率的实践指南

OpenShell 这个名字我在圈子里不止一次看到有朋友提起,初看像是又一个终端美化项目,实际用下来发现它解决的问题比想象中更具体。简单说,OpenShell 是一个专注于提升命令行日常操作效率的模块化 Shell 环境,它把命令补全、历史管理…

作者头像 李华
网站建设 2026/10/4 3:17:09

Markdown 从入门到实践:语法详解、编辑器选型与高效工作流

说实话,这两年我见过太多人把 Markdown 当成一个“必学技能”挂在嘴边,但真正动手去系统过一遍的并不多。我自己最早也是零零散散用,今天写笔记用一下,明天发帖子又忘了语法,后来跟着狂神的 Markdown 教程完整过了一遍…

作者头像 李华
网站建设 2026/10/4 3:14:49

OpenShell实战:终端配置管理与自动化效率提升指南

1. 为什么需要OpenShell:从一个终端“洁癖”说起我用过不少终端工具,从系统自带的默认Shell到各类号称“效率神器”的增强软件,大多数工具给我的感觉是:装的时候很兴奋,用两天就卸了。原因很简单——它们要么太重&…

作者头像 李华
网站建设 2026/10/4 3:13:47

nodebestpractices 安全实践:以非 root 用户运行 Node.js 与 Docker 容器

文档教程后端 【免费下载链接】nodebestpractices ✅ The Node.js best practices list (July 2026) 项目地址: https://gitcode.com/GitHub_Trending/no/nodebestpractices 点击查看 免费下载 导读 本篇技术指南聚焦 nodebestpractices 项目安全章节中的一条核心…

作者头像 李华
网站建设 2026/10/4 3:10:35

UVA-1610 聚会游戏 题解答案代码 算法竞赛入门经典第二版

GitHub - jzplp/aoapc-UVA-Answer: 算法竞赛入门经典 例题和习题答案 刘汝佳 第二版 题目不难,但是场景有点多,需要注意细节。 首先将字符串排序,找到最中间的两个字符串。对这两个字符串找一个可以分割的字符串即可。 注意条件是&#xf…

作者头像 李华