zoukankan      html  css  js  c++  java
  • ssh隧道实现端口转发

    ssh隧道实现端口转发

    本地转发

    # 本地转发
    ssh -g -f -N -L 8080:172.16.1.2:80 root@172.16.1.1 -p 22
    # -L 本地端口转发,转发172.16.1.1主机可以访问的资源,这里为转发172.16.1.2的80端口到本地端口8080,:8080为监听本地所有地址。
    # -g 监听所有地址
    # 本地测试是否可访问 curl http:
    //192.168.1.1:8080/

    远程转发

    # 远程转发
    ssh -f -N -R 8080:192.168.1.1:80 root@172.16.1.1 -p 22
    # -N 不登录ssh server
    # -R 远程端口转发,本地192.168.1.1的80端口,在连接的主机172.16.1.1上监听为8080。远程转发只能监听127.0.0.1.
    # -f 后台运行
    # -p 登录ssh指定的端口

    #
    测试是否可访问
    curl http://127.0.0.1:8080/

  • 相关阅读:
    接口类和抽象类
    生成器和迭代器
    装饰器
    KMP算法(java,c++)
    java EE
    XML
    SQL语法
    单元测试
    JDBC
    SpringCloud
  • 原文地址:https://www.cnblogs.com/tianyuanchen/p/11836235.html
Copyright © 2011-2022 走看看