怎样测试某个端口是否打开

怎样测试某个端口是否打开,第1张

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

工具/材料

电脑

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

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

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

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

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

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

(22为你想测试的端口)

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

在服务器中要查看端口,可以使用Netstat命令: 

1、依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。 

2、在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。 

Netstat命令用法如下: 

命令格式:Netstat -a -e -n -o -s-an 

-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。 

-e 表示显示以太网发送和接收的字节数、数据包数等。 

-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。 

-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。 

-s 表示按协议显示各种连接的统计信息,包括端口号。 

-an 查看所有开放的端口  服务器租用

回答:
举例:linux服务器安装了oracle软件,但同一网段局域网内的客户端无法访问。
通常为了保障服务器的安全,许多端口都是默认不打开的,例如oracle的默认端口1521,在linux中也是不打开的。
在windows客户端中运行cmd命令打开dos命令执行窗口,运行命令:"telnet
19216802
1521"
(ip地址要改为对应的服务器地址)
这命令是用于访问服务器上的相应端口,如果服务器的端口没打开,那么就会提示连接失败;
windows
server的 *** 作系统要在防火墙中开放端口,linux *** 作系统要在iptables中增加打开端口的配置信息。
服务器上的相应端口打开后,在客户端运行命令:"telnet
19216802
1521"
,当命令窗口跳为全黑,或者出现应用的名称提示,那么就说明端口正常连上了。
总之没有提示连接失败,那么就表示连成功了。
望采纳。

问题一:如何测试自己的电脑端口,或者某一IP端口是否打开? 用telnet命令,或者从网下下载专门的软件telnet IP 端口

问题二:怎样测试某个端口是否打开 DOS下使用 netstat 命令可以查看本机下所开端口。
netstat -a查看开启哪些端口
netstat -n查看端口的网络连接情况
netstat -v查看正在进行的工作
netstat -p tcp/ip查看某协议使用情况
netstat -s 查看正在使用的所有协议使用情况
DOS是英文Disk Operating System的缩写,意思是“磁盘 *** 作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件

问题三:怎样测试某个端口是否打开 本机CMD下输入netstat -an可以查看本机所打开的端口
telnet 19216813 21 可以查看19216813这台机子21端口是否打开

问题四:如何检测主机上的某个端口是否开启 DOS下使用 netstat 命令可以查看本机下所开端口。
netstat -a查看开启哪些端口
netstat -n查看端口的网络连接情况
netstat -v查看正在进行的工作
netstat -p tcp/ip查看某协议使用情况
netstat -s 查看正在使用的所有协议使用情况
DOS是英文Disk Operating System的缩写,意思是“磁盘 *** 作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件

问题五:怎样测试某个端口是否打开 开始---->运行---->cmd,或者是window+R组合键,调出命令窗口
输入命令:netstat -ano,列出所有端口的情况。在列表中观察端口
查看被占用端口对应的PID,输入命令:netstat -aon|findstr XXXX,回车,记下最后一位数字,即PID
继续输入tasklist|findstr XXXX,回车,查看是哪个进程或者程序占用了端口
或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看XXXX对应的进程是谁

问题六:怎么测试一台机器是否开启某个端口 ? 看一台机器是否开启某个端口,
比如:80端口 则使用命令:
打开运行,输入 telnet192168112 80
xp系统可以直接使用,win7向上包括win7telnet需要安装。

问题七:如何查看端口是否启动 方法/步骤
Win键+R键 打开“运行”对话框。
输入“cmd”,打开“命令提示符”窗口。
输入“netstat -a -n”,按下回车。
“命令提示符”窗口就会列出当前端口号及其状态。
5
里面的4000就是QQ运行的端口。

问题八:怎样测试某个端口是否打开 参考:
zhidaobaidu/IxD7H7
本机CMD下输入netstat -an可以查看本机所打开的端口
telnet 19216813 21 可以查看19216813这台机子21端口是否打开
jingyanbaidu/4
telnet服务若没有开启需要手动开启

问题九:怎样判断服务器的端口是否打开 本地 *** 作用
netstat /an
远程端可以用如下方法(自已摸出来的)
浏览器输入IP:端口如果是已打开的端口就会一直延时的连接-就是使终连不上但一直连
如果是没有打开的端口就会马上出来一个错误页面
网络上有说用telnet IP:端口的方法 就是一个道理
如果是外网用户访问内网里的机器此方法不行因为被路由器隔掉了
除非在DMZ区
在我的机器上查看服务器的某个端口是否对我开放
具我所知端口无法对特定的IP开放一但打开就对所有的人暴露

问题十:如何检测远程主机上的某个端口是否开启 不用工具,在CMD下有个技巧可检测相应IP主机指定端口是否开启(比如你想检测222214179230的30端口是否开启,可以这样):
在CMD下输入:
start /min telnet 222214179230 30
之后会出现一个窗口,是最小化的,你等一会,如果窗口自动关闭了,说明端口是关闭的或主机ping不通,反之端口开放
你可以用自己的机子做实验在CMD下输入netstat -anp tcp可以查看当前主机tcp开放了哪些端口
ping命令是不能检测端口,只能检测你和相应IP是否能连通


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

原文地址: https://outofmemory.cn/zz/13137053.html

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

发表评论

登录后才能评论

评论列表(0条)

保存