精华内容
下载资源
问答
  • node.js网络实用程序 提供: 在给定范围内找到服务器上的第一个空闲端口: ... 检查给定的端口是否打开: isPortOpen(hostname, port, timeout, callback) 获取当前服务器的主机名: getHostName(callback)
  •  AfxMessageBox("端口打开");    CAsyncSocket::OnConnect(nErrorCode); } 2、  CString m_ipstr;  MySocket m_socket;   void CTestDlg::OnConnect() {  // TODO: Add your control ...

    1、

    void MySocket::OnConnect(int nErrorCode)

    {

           // TODO: Add your specialized code here and/or call the base class

           if(nErrorCode!=0)                              //连接失败

                  AfxMessageBox("端口关闭");

           else

                  AfxMessageBox("端口打开");

     

           CAsyncSocket::OnConnect(nErrorCode);

    }

    2、

           CString m_ipstr;

           MySocket m_socket;

     

    void CTestDlg::OnConnect()

    {

           // TODO: Add your control notification handler code here

           if (!AfxSocketInit())

           {

                  AfxMessageBox("IDP_SOCKETS_INIT_FAILED");

                  return ;

           }

           GetDlgItemText(IDC_IPADDRESS1,m_ipstr);

           m_socket.m_hSocket=INVALID_SOCKET;

           UpdateData(true);

    //创建套接字

           BOOL flag=m_socket.Create();

           if(!flag)

           {

                  AfxMessageBox("SOCKET ERROR");

                  return;

           }

           m_socket.Connect(m_ipstr,m_port);//同时调用新建的类中的函数检测端口

     

    }

    转载于:https://www.cnblogs.com/shenchao/archive/2013/03/02/2941072.html

    展开全文
  • 起因是项目中用到打印机,但是无法为打印机分配固定IP.所以每次开机后都要浪费纸张打印IP信息....但是发现ip通了端口不一定打开. 所以改成了 telnet ip port检查. FOR /L %%i IN (1,1,255) Do ping 1...

    起因是项目中用到打印机,但是无法为打印机分配固定IP.所以每次开机后都要浪费纸张打印IP信息.最后没纸了, 密密麻麻看不到IP地址. 所以萌生了这个念头,通过ping ip查出此打印机的IP.

    最开始用bat执行255个ping命令.但是发现ip通了端口不一定打开. 所以改成了 telnet ip port检查.

    FOR /L %%i IN (1,1,255) Do ping 10.231.133.%%i -n 1 -w 300 | Find "TTL" && telnet 10.231.133.%%i 6101 && echo off
    

     

    通过循环1-255的ip 去ping 每一个ip, -w 300表示超时时间, 因为ping不通的ip比较久.

    然后获取结果是否存在TTL,存在表示ping通了.然后就使用telnet去检查端口是否打开。 实际上已经达到效果了.

     

    但是对于端口未打开的ip, 每次都要检查5-10秒. 这就导致了255个IP里有个50个左右可以ping通. 但是这50个里有49个端口没打开. 用时较久,5-10分钟.

    所以最后还是决定自己写个程序, 自己控制检查时间,因为telnet 1秒还没结果基本已经可以确定端口没开了.

     

    效果图如下:

     

     

     

     

    源码地址: 链接: https://pan.baidu.com/s/1UdRUrBidPilrQx-VWf2B0Q 提取码: rn4b 

     

    转载于:https://www.cnblogs.com/cskk/p/11465426.html

    展开全文
  • 使用nc命令检查远程端口是否打开

    千次阅读 2020-09-03 20:54:58
    使用 nc 命令检查远程端口是否打开     首先,我们要知道,端口是与 Linux 操作系统上的应用或进程的通讯端点的逻辑实体。在使用之前,了解目标机器上哪些端口是打开并正在运行是很有用的。 &...

    使用 nc(nao can 可以这么简单的记忆哈!) 命令检查远程端口是否打开

        首先,我们要知道,端口是与 Linux 操作系统上的应用或进程的通讯端点的逻辑实体。在使用之前,了解目标机器上哪些端口是打开并正在运行是很有用的。

        我们可以使用 netstat或其他的 Linux 命令如 NMAP在本地机器上轻松地列出 Linux 中的打开端口

        在本文中,我们将向你展示如何使用简单的 netcat(简称 nc)命令来确定远程主机上的端口是否可访问/打开。

        netcat(或简称 nc)是一个功能强大且易于使用的程序,可用于 Linux 中与 TCP、UDP 或 UNIX 域套接字相关的任何事情。

    # yum install nc                  [在 CentOS/RHEL 中]
    # dnf install nc                  [在 Fedora 22+ 中]
    $ sudo apt-get install netcat     [在 Debian/Ubuntu 中]
    

        我们可以使用它:打开 TCP 连接、侦听任意 TCP 和 UDP 端口、发送 UDP 数据包、在 IPv4 和 IPv6 进行端口扫描。

        使用 netcat,你可以检查单个或多个或一段打开的端口范围,如下所示。下面的命令将帮助我们查看端口 80 是否在主机 192.168.56.1(可以对IP自行进行更改) 上打开:

    $ nc -zv 192.168.56.1 80
    

        上面的命令中,这些标志是:

    1. -z – 设置 nc 只是扫描侦听守护进程,实际上不向它们发送任何数据。
    2. -v – 启用详细模式

        下面的命令会检查远程主机 192.168.5.10 上是否打开了端口 80、22 和 21(我们也可以使用主机名):

    nc -zv 192.168.56.1 80 22 21
    

        也可以指定端口扫描的范围:

    $ nc -zv 192.168.56.1 20-80
    

    这里强调,如果端口已开启,会几乎瞬间返回connected信息,如果等了几秒,估计是没了!

        在这里,我们应该就懂如何使用 netcat 命令检测远程主机端口是否可达/打开了。

    展开全文
  • nc -v 47.96.10.242 6379 转载于:https://www.cnblogs.com/wanhua-wu/p/8046747.html

    nc -v 47.96.10.242 6379

    转载于:https://www.cnblogs.com/wanhua-wu/p/8046747.html

    展开全文
  • 您是否曾经遇到过X3的连接问题,并且需要一种快速的方法来检查服务器上是否打开了正确的端口而又无法访问服务器. 首先是Telnet。由于此实用程序默认情况下处于禁用状态,因此在我们深入研究并开始检查服务器上的...
  • 千锋扣丁学堂Linux如何检查远程服务器中端口是否打开 今天千锋扣丁学堂 \t "/article/_blank" Linux培训老师给大家分享一篇关于如何检查Linux中的开放端口列表呢首先如果你想检查远程Linux系统上的端口是否打开请...
  • 在使用之前,了解目标机器上哪些端口打开并正在运行服务是非常有用的。 我们可以使用netstat或其他几个 Linux 命令如NMAP在本地机器上轻松地列出 Linux 中的打开端口。 在本指南中,我们将向你展示如何使用简单的...
  • Linux检查远程主机端口是否打开

    千次阅读 2020-01-08 10:55:48
    方式1:telnet host port telnet 118.31.63.105 9999 方式2:nc -v host port ...方式3:ssh -v -p port username@ip ...-p 指定端口 username可以随意 连接不存在端口 [wyq@localhost ~]$ ssh...
  • FTP破解器 该脚本将检查FTP端口是否打开,然后进行蛮力攻击! 使用方法: :
  • 想要检查端口是否打开主要原理时通过建立一个套接字然后通过connect函数与目的主机进行连接根据返回的情况来判断是否打开。 ```c int Port = (int)(LPVOID)port; int rec;//调用各种socket函数的返回值 SOCKET ...
  • <p>How to check the UDP port and IP is opened? <p>I have checked the <code>net.DialUDP()</code> ... <p>"cannot assign requested address" ...<p>I want to result is "address already in use" </div>
  • $ sudo netstat -tulpn Check Ports With Netstat 使用Netstat检查端口 通过使用Nmap扫描检查端口(Check Ports By Scanning With Nmap) Nmap is a security tool which is used by pentesters and hackers....
  • 您是否曾经遇到过X3的连接问题,并且需要一种快速的方法来检查服务器上是否打开了正确的端口而又无法访问服务器. 首先是Telnet。由于此实用程序默认情况下处于禁用状态,因此在我们深入研究并开始检查服务器上的...
  • import socket def TelnetPort(server_ip,port): sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sk.settimeout(1) #设置超时时间 try: sk.connect((server_ip,port)) ... print...
  • telnet 192.168.0.96 11212 //telnet是命令 //192.168.0.96是ip地址 //11212是端口
  • 在使用之前,了解目标机器上哪些端口打开并正在运行服务是非常有用的。 我们可以使用 netstat 或其他几个 Linux 命令如 NMAP 在本地机器上轻松地列出 Linux 中的打开端口。 在本指南中,我们将向你展示如何使用...
  • Linux检测远程端口是否打开

    千次阅读 2019-12-10 14:48:08
    在Linux系统中查看远程端口是否打开的方法很多,以下来列举一 1. 可以使用 lsof 命令来查看某一端口是否开放。查看端口可以这样来使用,我就以80端口为例: lsof -i:80 如果有显示说明已经开放了,如果没有显示...
  • 一个TCP/IP网络连接有可能被阻塞,被丢弃,...现在有两个方法去检查,使用远程的机器检查端口是否打开,或者是查看防火墙规则。除了防火墙之外,进程或者程序也可以处于监听或者不监听一个程序。检查这个可以使用net...
  • [root@logserver sbclog]# cat checksbc1.sh  #!/bin/bash nport=`echo ""|telnet 10.134.41.1 23 2>/dev/null|...用telnet检查服务端口是否打开 转载于:https://blog.51cto.com/9796716/1715047
  • <p>I am trying to see whether my port <code>2195</code> (apples port) is open for outbound executions. I know that it is closed for inbound.... <pre><code>$fp = fsockopen("example.co.uk", 2195, $...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,121
精华内容 448
关键字:

检查端口是否打开