如何检测(远程)主机上的某个端口是否开启

如何检测(远程)主机上的某个端口是否开启,第1张

1.安装Telnet组件。转到程序控制面板,然后转到打开或关闭窗口功能,Telnet客户端和Telnet服务器勾选,从而安装Telnet组件。

2.测试端口是否打开。它是由机器打开的虚拟机的地址,192.168.106.128,端口22。在CMD下输入Telnet后,将出现一个窗口,提示您输入帮助以查看选项。

3.接下来,o型192.168.106.12822表明端口连接失败,表明港口可能占领或不开放(我这次连接失败,因为Ubuntu就安装在虚拟机没有SSH服务,所以我成功地连接到SSH服务后使用命令sudoapt-get安装SSH)。

如果打开另外一个窗口,说明连接成功。

4.你可以用自己的机器做实验。在CMD下输入netstat-anpTCP,查看当前主机TCP打开了哪些端口。

1、检测端口是否开启

使用CMD命令,检测1433端口是否异常。

打开cmd,输入:telnet

localhost 

1433然后回车,如果出现如图所示,则表示端口已经关闭。

如图:

2、停止数据库引擎

打开数据库配置工具——SQL

Server

配置管理器,停止MSSQLSERVER,即可停止数据库引擎。

如图:

3、修改属性

打开SQL

Server

网络配置--MSSQLSERVER的协议,在SQL

Server网络配置中选择SQLEXPRESS的协议,选择TCP/IP

,右键属性。

打开IP地址选项,把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是"

把“IP地址”下“IPALL”的端口改为“1433”。

如图:

4、配置客户端协议

选择SQL

Native

Client

10.0——客户端协议——TCP/IP,双击打开属性。

默认端口改为1433,启用。如图:

5、重启数据库引擎

将数据库引擎服务重新启动。

如图:

6、检测端口

使用cmd命令,检测端口是否正常。

如图:

有些时候我们需要测试远程主机上的某个端口是否开启,现在无需使用太复杂的工作,Windows就自带了工具,那就是telnet。Telnet协议是TCP/IP协议族中的一种,是Internet远程登陆服务的标准协议和主要方式。下面就以telnet来测试端口是否打开。

工具/材料

电脑

01

以win8系统为例,安装telnet,打开控制面板——程序。如图:

02

点击启用火关闭Windows功能,如图

03

在跳出来的对话框中把telnet客户端和telnet服务器勾选上,其他的不用管,如图。然后点击确定。然后等待一段时间。

04

安装完成后点击运行,如图:

05

在跳出来的对话框中输入cmd,点击确定。如图

06

在新界面中输入telnet 192.192.193.211 22,输入完后按回车键。如图

(22为你想测试的端口)

07

运行后如下图,可以观察到端口有没有开了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9891498.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存