如何测试端口通不通
1、使用telnet判断
telnet是windows标准服务,可以直接用;如果是linux机器,需要安装telnet
用法: telnet ip port
1)先用telnet连接不存在的端口
[root@localhost ~]# telnet 1002503 80
Trying 1002503
telnet: connect to address 1002503: Connection refused #直接提示连接被拒绝
2)再连接存在的端口
[root@localhost ~]# telnet localhost 22
Trying ::1
Connected to localhost #看到Connected就连接成功了
Escape character is '^]'
SSH-20-OpenSSH_53
a
Protocol mismatch
Connection closed by foreign host
2、使用ssh判断
ssh是linux的标准配置并且最常用,可以用来判断端口吗?
用法: ssh -v -p port username@ip
-v 调试模式(会打印日志)
-p 指定端口
username可以随意
1)连接不存在端口
[root@localhost ~]# ssh 1002503 -p 80
ssh: connect to host 1002503 port 80: Connection refused
[root@localhost ~]# ssh 1002503 -p 80 -v
OpenSSH_53p1, OpenSSL 101e-fips 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for
debug1: Connecting to 1002503 [1002503] port 80
debug1: connect to address 1002503 port 80: Connection refused
ssh: connect to host 1002503 port 80: Connection refused
2)连接存在的端口
[root@localhost ~]# ssh -p
a
^]
^C
[root@localhost ~]# ssh -p -v
OpenSSH_p, OpenSSL e-fips Feb
debug: Reading configuration data /etc/ssh/ssh_config
debug: Applying options for
debug: Connecting to [] port
debug: Connection established
debug: permanently_set_uid: /
debug: identity file /root/ssh/identity type -
debug: identity file /root/ssh/identity-cert type -
debug: identity file /root/ssh/id_rsa type -
debug: identity file /root/ssh/id_rsa-cert type -
debug: identity file /root/ssh/id_dsa type -
debug: identity file /root/ssh/id_dsa-cert type -
a
^C
不用-v选项也可以咯
3、使用wget判断
wget是linux下的下载工具,需要先安装
用法: wget ip:port
1)连接不存在的端口
[root@localhost ~]# wget :
---- ::-- http:///
Connecting to : failed: Connection refused
2)连接存在的端口
[root@localhost ~]# wget :
---- ::-- http://:/
Connecting to : connected
HTTP request sent, awaiting response
linux怎么查看8080端口
配置完毕运行/etc/rcd/initd/httpdrestart,然后在浏览器上输入localhost:800应该可以看到该端口虚拟主机的内容了。
如果有这句则代表着8080端口是开启的。如果你是做tomcat或apache服务需要打开8080端口而无法打开的话则看看是不是被占用了netstat-an可以查看活动的端口,然后来看看是不是被占用了。
firewall-cmd操作的是放行的端口,netstat-ntlp查看的是监听端口,是不同的两个操作,是不同的概念。
检查端口没看到8080在listen的话,就说明你的tomcatk可能没启动,或是serverxml中的端口那一栏被注释掉。建议你检查一下serverxml的相关配置,以及查看下tomcat进程是否在运行。
while[$testing443=]中单个=号是赋值的意思,应换成==载入/home/admin/Onion/Start44sh脚本的时候最好使用sh/home/admin/Onion/Start44sh,或者使用source或者(一个点)载入其他脚本。
使用命令:ps-aux|greptomcat发现并没有8080端口的Tomcat进程。使用命令:netstat_apn查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Programname发现8080端口被PID为9658的Java进程占用。
如何判断对端电脑8080端口是否打开有一个命令nc(netcat)查看端口是否打开,如果看到端口8080是否打开,可以运行nc-z1919192118080,打开后会出现以下信息。
假设要看191919211这个IP的tcp22端口是否打开,则运行telnet19191921122来查看,如果出现下列信息,则表示该端口已打开。
打开电脑的开始菜单,直接找到运行进行点击。下一步弹出新的对话框,需要输入cmd并选择确定。这个时候如果没问题,就能发现图示的窗口。
你可以通过查找看到后面几行的监听端口是UDP协议的,所以它也就就没有状态显示了。
使用windwos系统计算机的端口常常是菜鸟们看不见摸不着的东西,听起来非常抽象。木马和病毒通常都是利用系统打开的端口进行传播,例如冰河使用的7626端口,BackOrifice2000使用的54320端口。
Linux下判断远程主机某端口是否开放方法可以用nmap工具进行检测端口是否开放。1:nmap工具检测开放端口nmap是一款网络扫描和主机检测的工具。nmap的安装非常简单,如下所示rpm安装所示。关于nmap的使用,都可以长篇大写特写,这里不做展开。
安装Telnet组件。转到程序控制面板,然后转到打开或关闭窗口功能,Telnet客户端和Telnet服务器勾选,从而安装Telnet组件。测试端口是否打开。它是由机器打开的虚拟机的地址,191610128,端口22。
Linux中查看另一台主机的某个端口是否开放,一般有两种方法。telnet命令方法很简单,直接使用telnet命令登陆目标主机的ip地址和端口。假设目标机是19161,要确定是否开启80端口。
操作方法如下:安装telnet。下面开始测试某个端口是否开启。在cmd下输入start/mintelnet1916422121。会出现一个窗口,是最小化的,等一会,如果窗口自动关闭了,说明端口是关闭的或主机ping不通。
此外,可以检查一下是否有开放的可用于入侵检测的端口。Linux中有多种检查端口的方法,本文将介绍两种。
在Linux/Unix中查看端口打开状况的命令是netstat。
Linux下怎样查看某一端口是否开放很多朋友都想知道linux怎么查看端口开启?下面就一起来了解一下吧!linux查看端口开启打开linux系统,在linux的桌面的空白处右击。在弹出的下拉选项里,点击打开终端。
linux怎么查看防火墙开放端口?我们一起来了解一下吧。打开linux系统,在linux的桌面的空白处右击。在弹出的下拉选项里,点击打开终端。输入netstat-anp命令,回车运行即可查看所有已开放防火墙端口。
使用lsof检查当前系统开放的端口不管你是直接登录的系统,还是使用ssh连接的,都可以使用lsof命令来检查端口:该命令用于查找用户使用的文件和进程。
:nmap工具检测开放端口nmap是一款网络扫描和主机检测的工具。nmap的安装非常简单,如下所示rpm安装所示。关于nmap的使用,都可以长篇大写特写,这里不做展开。
linux中怎样查看占用8080端口的进程,使用lsof命令,使用IPv4协议的局域网:执行命令:lsof-Pnl+M-i4|grep8080输出结果:java14191401IPv467933572,先使用netstat命令,再用ps命令。
Linux中如何查看8080端口是否被占用?在Linux系统中,想要查看哪些端口被占用可通过命令进行查询,比如:lsof、netstat命令。
,首先按快捷键windows+R,在运行框里输入cmd,如图所示,进入黑色界面后,输入netstat-ano,查看端口。2,找到8080端口,查看正在运行程序的pid,如图所示。
打开linux系统,在linux的桌面的空白处右击。在弹出的下拉选项里,点击打开终端。输入su命令,回车输入密码进入root用户。使用lsof-i命令查看端口的进程情况。以上就是小编的分享,希望能帮助到大家。
目的也就是让程序判断443端口,8080端口是否正常,不正常的话启动相应载入/home/admin/Onion/Start44sh脚本的时候最好使用sh/home/admin/Onion/Start44sh,或者使用source或者(一个点)载入其他脚本。
IP地址模式下:目标为DNS,端口53,协议UDP。
安装过的Domino这程序导致有问题,你可以在开始→运行→msconfig→启动项目→关闭Domino启动项→如果关闭不了→可以用卡卡助手之类的系统设置软件把它强行关掉→如果还是不行的→证明你系统中毒→那就重新安装系统彻底解决。
您好,首先你这个是端口号被占用的情况,第一你需要检查端口号被什么占用了。在cmd中输入命令:netstat-ano,查看所有端口的占用情况,找到占用端口8005的进程pid,然后在任务管理器中删除该进程,再启动tomcat就可以了。
操作方法如下:
1安装telnet。
2下面开始测试某个端口是否开启。
3在cmd下输入start /min telnet 192168342 2121。
4会出现一个窗口,是最小化的,等一会,如果窗口自动关闭了,说明端口是关闭的或主机
ping不通。
5如果端口是开放的,会出现以下画面:
主机:
主机是指计算机除去输入输出设备以外的主要机体部分。也是用于放置主板及其他主要部件的
控制箱体(容器Mainframe)。通常包括 CPU、内存、硬盘、光驱、电源、以及其他输入输出
控制器和接口。
在网络技术中是关于发送与接收信息的终端设备。
远程:
WIN2000操作系统有个远程终端可以远程控制其它电脑,默认是不安装的,要使用的话,在
添加删除程序里面,添加删除WINDOWS程序里安装。可能需要WIN2000的安装盘。
这个非常简单,telnet、nc和nmap这3个命令就可以轻松实现,下面我简单介绍一下实现过程,感兴趣的朋友可以自己尝试一下:
telnet
这是基于telnet协议实现的一个远程登录命令,可以直接用于测试远程Linux服务器是否开启指定端口,安装的话,输入命令“yum install -y telnet”(或者“apt install -y telnet”)就行,使用方式“telnet 服务器IP地址 端口号”,如下,这里以端口22为例,如果返回结果为Connected,则说明端口开启,如果为refused,则说明端口关闭:
nc
也即netcat,一个简单实用的Unix(Linux)工具,主要用来读写网络间连接的数据,可以很方便的查看远程Linux服务器是否开启指定端口,如下,这里以3306端口为例,如果返回结果为Connected,则说明端口开启,如果为timed out,则说明端口关闭:
更多参数和说明的话,可以使用命令“nc -h”进行查看,官方文档解释的非常清楚详细,如下:
nmap
这是一个专门用于网络嗅探的工具,在渗透测试中经常会用到,也可以很方便的查看远程Linux服务器是否开启指定端口,安装的话,输入命令“yum install -y nmap”(或者“apt install -y nmap”)就行,如下,这里以80,21,3306这3个端口为例,如果返回结果为open,则说明端口开启,如果为filtered,则说明端口关闭:
更多参数和功能的话,可以使用帮助命令“nmap -h”进行查看,官方文档解释的非常详细清楚,一目了然,如下:
至此,我们就介绍完了使用telnet、nc和nmap这3个命令来查看远程Linux服务器是否开启指定端口。总的来说,这3种方式都非常简单,只要你有一定的Linux基础,熟悉一下相关参数和说明,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
方法一,telnet host port
方法二,nc -t host port 其中-t代表tcp,-u是udp
方法三,任意语言,优先python,写一段 socket程序,调用connect函数看看是否成功
ping一下ip地址加上你想要的端口,就知道端口打开没有
在工作中处理服务器故障问题的时候,经常需要检测一下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进行测试。
0条评论