如何远程查看服务器端口是否打开?
以oracle数据库服务为例,oracle正常运行时1521是打开的。假设该服务器的ip是1025101234。可在windows环境运行命令行窗口然后输入“telnet 1025101234 1521”来判断1521端口是否开启。
回车后如果命令行窗口不显示任何信息说明1521端口处于开启状态。
如果1521端口处于关闭状态,命令行窗口会显示连接失败
如果提示“不是内部或外部命令”则需要在“程序和功能”中进行设置。在控制面板中选择“程序和功能”,在“程序和功能”界面选择“打开或关闭Windows功能”。
在弹出的“windows功能”窗口中将Telnet服务器和Telnet客户端勾选并保存设置。设置完成后需要重新打开一个命令行窗口运行telnet命令,设置前打开的命令窗口运行telnet是无效的。
1安装Telnet组件。转到程序控制面板,然后转到打开或关闭窗口功能,Telnet客户端和Telnet服务器勾选,从而安装Telnet组件。
2测试端口是否打开。它是由机器打开的虚拟机的地址,192168106128,端口22。在CMD下输入Telnet后,将出现一个窗口,提示您输入帮助以查看选项。
3接下来,o型19216810612822表明端口连接失败,表明港口可能占领或不开放(我这次连接失败,因为Ubuntu就安装在虚拟机没有SSH服务,所以我成功地连接到SSH服务后使用命令sudoapt-get安装SSH)。
如果打开另外一个窗口,说明连接成功。
4你可以用自己的机器做实验。在CMD下输入netstat-anpTCP,查看当前主机TCP打开了哪些端口。
在工作中处理服务器故障问题的时候,经常需要检测一下Windows的服务器业务端口是否开放,是否能正常在外面通讯。下面小编与大家分享一下如何在windows环境下检测服务器端口是否开放。
1我们在工作中经常接触的都是TCP,UDP的端口都是很少用的。检测TCP端口能否在外面访问的方法很简单,telnet可以测试出来结果
例如 telnet wwwbaiducom 80
2像上面这样子测试百度服务器的80端口,这个可以看到是有反应的,是开放通的。如果没有开放就像下面这样的显示
例如 telnet wwwbaiducom 81
3或者可以去微软的网站那里下载psping ,这个软件好用,可以测试TCP或者UDP都行,十分实用。
4可以看一下这个命令的使用方法
5使用它来测试TCP端口是否开放以及通讯情况
6如果Windows系统里边telnet和psping都没有我们可以在网页上打开测试一下端口是否开放通讯
7在Windows下面测试UDP确实是有点比较麻烦的事,我一般都选择 在Linux上面进行测试,如果非要在Windows上面测试UDP可以选择安装nmap进行测试。
在工作中有很多时候都在去测试一下服务器端口是否能连通是否正常的情况,下面小编与大家分享一下在linux环境下如何测试端口的连通性,分别测试tcp端口与udp端口,希望可以给大家带来帮助,谢谢。
1、这个需要linux服务器里边支持nc命令,如果还没有装的情况会显示如下
2、我们可以使用yum命令直接安装,我的是centos
65系统
3、如果不会用,直接打nc命令就会显示出它的使用方法
4、如果需要测试某个服务器的端口在能不能正常在外面访问,例如我测试一下
1809733107
这个ip
的80
端口有没有开启可以使用命令:nc
-z
-w
1
1809733107
80
5、可以看到默认是使用tcp进行测试的,如果要测试udp端口有没有开放的可以添加-u
一起使用。例如我测试一下2029612886
这个ip的udp
53端口:nc
-u
-z
-w
1
2029612886
53
6、上面可以看到成功的会显示相关的信息,但是如果测试到端口是不开放的或者被防火墙拦截的就不会返回相关的信息。
注意事项:本文是根据自己的实情来测试端口的连通性,厉害可以使用其测试下,但具体的ip
以及端口要根据自己的实际填写测试哦。
问题一:如何在Windows系统上测试服务器端口是否开放 可以使用站长工具来测试的,
或者是开始-运行 -telnet IP(服务器的IP) 相应的端口。例如:Telnet 19216801 80
如果直接消失 那么端口就是未开放的状态
如果是提示什么信息的话 ,一般都是正常的状态的。
问题二:如何查看本机开放的网络端口 依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。
Netstat -a -e -n -o -s-an
-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。
-e 表示显示以太网发送和接收的字节数、数据包数等。
-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。
-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。
-s 表示按协议显示各种连接的统计信息,包括端口号。
-an 查看所有开放的端口
问题三:怎样测试某个端口是否打开 DOS下使用 netstat 命令可以查看本机下所开端口。
netstat -a查看开启哪些端口
netstat -n查看端口的网络连接情况
netstat -v查看正在进行的工作
netstat -p tcp/ip查看某协议使用情况
netstat -s 查看正在使用的所有协议使用情况
DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件
问题四:如何检测主机上的某个端口是否开启 DOS下使用 netstat 命令可以查看本机下所开端口。
netstat -a查看开启哪些端口
netstat -n查看端口的网络连接情况
netstat -v查看正在进行的工作
netstat -p tcp/ip查看某协议使用情况
netstat -s 查看正在使用的所有协议使用情况
DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件
问题五:如何测试自己的电脑端口,或者某一IP端口是否打开? 用telnet命令,或者从网下下载专门的软件telnet IP 端口
问题六:如何检查端口是否打开 window Windows提供了netstat命令,能够显示当前的 TCP/IP 网络连接情况,注意:只有安装了TCP/IP协议,才能使用netstat命令。
操作方法:单击“开始→程序→附件→命令提示符”,进入DOS窗口,输入命令 netstat -na 回车,于是就会显示本机连接情况及打开的端口,如图1。其中Local Address代表本机IP地址和打开的端口号(图中本机打开了135端口),Foreign Address是远程计算机IP地址和端口号,State表明当前TCP的连接状态,图中LISTENING是监听状态,表明本机正在打开135端口监听,等待远程电脑的连接。
如果你在DOS窗口中输入了netstat -nab命令,还将显示每个连接都是由哪些程序创建的。上图中本机在135端口监听,就是由svchostexe程序创建的,该程序一共调用了4个组件 (RPCRT4dll、rpcssdll、svchostexe、KvWspXP_1dll)来完成创建工作。如果你发现本机打开了可疑的端口,就可以用该命令察看它调用了哪些组件,然后再检查各组件的创建时间和修改时间,如果发现异常,就可能是中了木马。
与netstat命令类似,端口监视类软件也能查看本机打开了哪些端口,这类软件非常多,著名的有 Tcpview、Port Reporter、绿鹰PC万能精灵、网络端口查看器等,如果你上网时启动这类软件,密切监视本机端口连接情况,这样就能严防非法连接,确保自己的网络安全。
问题七:如何检测远程主机上的某个端口是否开启 DOS使用 netstat 命令查看本机所端口
netstat -a查看启哪些端口
netstat -n查看端口网络连接情况
netstat -v查看进行工作
netstat -p tcp/ip查看某协议使用情况
netstat -s 查看使用所协议使用情况
DOS英文Disk Operating System缩写意思磁盘操作系统顾名思义DOS主要种面向磁盘系统软件
问题八:如何检测网络端口是否打开详细图文教程 检测端口使用的是telnet命令,只支持TCP端口检测。如果需要批量扫描检测,显然手动敲CMD是不太现实的,
Windows XP系统可以直接运行telnet命令,Visat以上系统则默认不支持telnet命令使用,需要添加组件支持,方法如下:依次打开“控制面板”――“程序和功能”――点击左侧的“打开或关闭Windows功能”――在组件添加窗口中勾选“Telnet客户端”,确定安装后就可以使用了。
问题九:如何检测服务器网络端口是否打开 可以使用telnet 命令查看服务器端口是否打开,用法是telnet IP地址然后空格 输入端口号,如果没有打开端口的话,显示连接不上的!如果是测试多个端口,可以使用一些软件来检测,软件的原理其实也是用命令一个一个试。软件有以及其他的软件。希望可以帮助到你!
问题十:怎么用cmd测出对方某端口是否开启 telnet (对方的IP地址) 3389
翻译自:
How to Test Port[TCP/UDP] Connectivity from a Linux Server (文档 ID 22126261)
适用于:
Linux OS - Version Oracle Linux 50 to Oracle Linux 68 [Release OL5 to OL6U8]
Information in this document applies to any platform
目标:
在Linux服务器上检查TCP/UDP端口的连通性。
解决方案:
telnet和nc 是用来测试端口连通性的一般工具。
telnet可以测试tcp端口的连通性。
nc可以测试tcp和udp端口的连通性。
请确保telnet和nc工具已经安装
在CODE上查看代码片派生到我的代码片
# yum install nc
# yum install telnet
测试tcp端口的连通性:
语法如下:
在CODE上查看代码片派生到我的代码片
telnet <hostname/IP address> <port number>
如下是连通成功的例子:
在CODE上查看代码片派生到我的代码片
# telnet 1921182095 22
Trying 1921182095
Connected to 1921182095
Escape character is '^]'
SSH-20-OpenSSH_661
Protocol mismatch
Connection closed by foreign host
如下是连通不成功的例子:
在CODE上查看代码片派生到我的代码片
# telnet 1921182095 22
Trying 1921182095
telnet: connect to address 1921182095: No route to host
使用nc命令来测试tcp端口的连通性:
语法:
在CODE上查看代码片派生到我的代码片
nc -z -v <hostname/IP address> <port number>
如下是连通成功的例子:
在CODE上查看代码片派生到我的代码片
# nc -z -v 1921182095 22
Connection to 1921182095 22 port [tcp/ssh] succeeded!
如下是连通不成功的例子:
在CODE上查看代码片派生到我的代码片
# nc -z -v 1921182095 22
nc: connect to 1921182095 port 22 (tcp) failed: No route to host
使用nc命令来测试udp端口的连通性:
语法:
在CODE上查看代码片派生到我的代码片
nc -z -v -u <hostname/IP address> <port number>
在CODE上查看代码片派生到我的代码片
# nc -z -v -u 1921182095 123
Connection to 1921182095 123 port [udp/ntp] succeeded!
nc检测端口的用法
nc -z -w 10 %IP% %PORT%
-z表示检测或者扫描端口
-w表示超时时间
-u表示使用UDP协议
运行netstata。
运行netstata:在一台终端机上使用SAPGUI连接SAP服务器,然后在命令提示行运行netstata就可以知道与SAP通讯的端口了,一般是3200端口。
SAP是一个服务访问点。
0条评论