• 测试端口的几种方法


    平时我们在工作中会测试A服务器到B服务器之间的防火墙有没有开,通常通过iptable的方式开启某个端口(ssh对应端口22),
    我们只要知道A服务器的某个端口有没有对B服务器开放,可以通过以下4钟方式测试:

    1.telnet

    用法: telnet ip port
    例: telnet 134.96.180.186 8088
    

    2.nc

    用法: nc -z ip port
    例: nc -z 134.96.180.186 8088
    

    3.ssh

    用法: ssh -v -p port username@ip
    -v 调试模式(会打印日志)
    -p 指定端口
    

    4.curl

    用法: curl ip:port
    (1) 不存在端口
        获取不到结果
    (2) 存在端口
        curl  134.96.180.186:8088
        <!DOCTYPE html>
        <html>
            <head>xxx</head>
            <body>
                ......
            </body>
        </html>
    
  • 相关阅读:
    3.22
    练习 3.16
    简单工厂模式
    Java-不可变字符串
    java中的缓冲流
    TCP协议下java通信
    nginx优化
    nginx反向代理
    shell-for循环
    shell-数组
  • 原文地址:https://www.cnblogs.com/kevliudm/p/12893362.html
Copyright © 2020-2023  润新知