zoukankan      html  css  js  c++  java
  • 钉钉pierced实现内网穿透

    0.背景

    有时候经常需要通过互联网来调试本地项目,这时用内网穿透就可以将本地项目映射到公网上.

    更多的看这里:

    内网穿透之HTTP穿透

    1.用法

    以win系统为例

    1.1 下载工具

    git clone https://github.com/open-dingtalk/pierced.git
    

    1.2 执行命令

    cd windows_64
    # abcde是等会映射出来的域名前缀 8080是项目的本地端口
    ding -config=ding.cfg -subdomain=abcde 8080
    

    1.3 启动成功

    image-20211010232115048

    通过图里的域名就能访问到你本地项目,很简单不多赘述.

    2.一键启动

    因为启动要输命令比较麻烦,所以自己写了个bat脚本,点击就能启动.

    由于域名前缀自己都固定用那个,所以只设计一个变量port.

    image-20211010232303335

    输入端口后就能实现跟上面一样的效果.

    源码如下,可以根据自己的需要修改.

    记得替换下程序目录和最后一行中subdomain的值

    @echo off
    :: @echo off控制台不显示代码 
    color 0B
    echo default uri is xx,input port:
    set /p a=
    echo port is: %a%
    
    cd C:Softwarepierced
    ding -config=ding.cfg -subdomain=xx %a%
    

    新建记事本,写入代码,后缀改成bat即可单击运行.

  • 相关阅读:
    NumPy线性代数
    NumPy矩阵库
    NumPy副本和视图
    NumPy字节交换
    NumPy排序、搜索和计数函数
    NumPy统计函数
    NumPy算数运算
    NumPy数学算数函数
    NumPy
    dp 动规 最佳加法表达式
  • 原文地址:https://www.cnblogs.com/yang37/p/15391412.html
Copyright © 2011-2022 走看看