如何检测远程ip上的端口是否开启?
1、安装telnet组件。进入控制面板里面的程序,接着进入打开或关闭windows功能,把telnet客户端和telnet服务器勾选上,这样就安装好了telnet组件了。
2、测试某个端口是否开启。测的是本机开启的虚拟机地址,192.168.106.128,22端口。在cmd下输入telnet之后会出现一个窗口,按照提示输入help可以查看选项。
3、接下来输入 o 192.168.106.128 22,提示在该端口连接失败,说明端口可能正在占用或者未打开(我的这次连接失败是因为虚拟机刚刚安装的Ubuntu没有ssh服务,使用 sudo apt-get install ssh 命令安装ssh服务后连接成功)。
如果打开另外一个窗口,说明连接成功。
4、可以用自己的机子做实验。在CMD下输入netstat -anp tcp可以查看当前主机tcp开放了哪些端口。
如何测试自己的电脑端口,或者某一IP端口是否打开?
具体操作方法如下:
1、在工作中经常接触的都是TCP,UDP的端口都是很少用的。检测TCP端口能否在外面访问的方法很简单,telnet可以测试出来结果
2、像上面这样子测试服务器的80端口,这个可以看到是有反应的,是开放通的。如果没有开放就像下面这样的显示
3、或者可以去微软的网站那里下载psping ,这个软件好用,可以测试TCP或者UDP都行,十分实用。
4、可以看一下这个命令的使用方法
5、使用它来测试TCP端口是否开放以及通讯情况
6、如果Windows系统里边telnet和psping都没有,可以在网页上打开测试一下端口是否开放通讯
7、在Windows下面测试UDP确实是有点比较麻烦的事,我一般都选择 在Linux上面进行测试,如果非要在Windows上面测试UDP可以选择安装nmap进行测试。
如何查看IP地址的开放端口情况?
服务器安装的操作系统通常是windows、linux,当安装布署时,都会安装相应的应用软件,例如IIS,Apache,.NET,JAVA,ORACLE,SQLserver,mysql等。当服务端都安装好后,经常遇到客户端无法访问的情况,要如何判断及处理IP地址的开放端口情况呢?
1、举例:linux服务器安装了Oracle软件,但同一网段局域网内的客户端无法访问。
2、 通常为了保障服务器的安全,许多端口都是默认不打开的,例如ORACLE的默认端口1521,在linux中也是不打开的。
3、 在windows客户端中运行CMD命令打开DOS命令执行窗口,运行命令:"telnet 192.168.0.2 1521" (IP地址要改为对应的服务器地址)
这命令是用于访问服务器上的相应端口,如果服务器的端口没打开,那么就会提示连接失败;
4、windows server的操作系统要在防火墙中开放端口,linux操作系统要在iptables中增加打开端口的配置信息。
5、
服务器上的相应端口打开后,在客户端运行命令:"telnet 192.168.0.2 1521" ,当命令窗口跳为全黑,或者出现应用的名称提示,那么就说明端口正常连上了。 总之没有提示连接失败,那么就表示连成功了。
根据IP如何查看别人开放的所有端口?
1、双击打开电脑上的lansee软件,进入软件页面后点击页面上的工具选项。
2、在弹出的页面中点击页面上的扫描端口选项,并点击弹出页面中的保存选项。
3、在弹出的页面中点击页面上的开始选项即可开始自动扫描端口。
4、扫描完成后即可查看该IP地址下的端口情况。
检测公网端口是否开启
1、打开浏览器在地址栏输入【】或 点我直接进入 。进入以后找到【您的IP是:[125.XX.XX.X1] 来自于XX省XX市】(如图1-1),这个IP地址就是您当前的公网IP。
2、浏览器新开窗口,在地址栏输入【】或 点我直接进入 ,进入以后找到输入框(如图2-1),在【A】中输入第一步中查询的IP地址【125.XX.XX.X1】,【B】中输入需要查询的端口号(如果是查询多个端口号,中间需要用英文的逗号进行隔开)。输入完毕后点击【开始扫描】,这个时候就会显示端口是否开启。如果【状态】是【关闭】就需要联系网络供应商看是否能够开放或者是单独购买公网IP开启端口。
0条大神的评论