内网穿透
发表于:2022-03-29浏览:31次TAG: #内网穿透
### 1、执行以下git命令,下载内网穿透工具。
```bash
git clone https://github.com/open-dingtalk/dingtalk-pierced-client.git
```
### 2、执行以下命令,启动工具。
```bash
cd windows_64
.\ding.exe -config=.\ding.cfg -subdomain=zjb 13710
```
启动后界面如下图所示:

**参数说明**
* -config:内网穿透的配置文件,按照命令示例固定为钉钉提供的./ding.cfg,无需修改
* -subdomain: 您需要使用的域名前缀,该前缀将会匹配到“vaiwan.cn”前面,例如你的subdomain是abcde,启动工具后会将abc.vaiwan.cn映射到本地。
* 端口:您需要代理的本地服务http-server端口,例如你本地端口为8080等
**注:**
> 异常:You may only specify one port to tunnel to on the command line, got 3: [.cfg -subdomain=13710 13710]

这里出现的问题并不是内网穿透程序存在问题, 而是powershell运行这个程序的命令时存在不兼容问题导致的, 解决办法是使用原生命令行(黑窗口), 打开运行窗口(win+R), 输入cmd, 切换到内网穿透程序所在的路径, 再次执行命令即可.