内网穿透示意图
图片取自https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/9904269951/p163821.png
下载钉钉内网穿透工具
github链接:git clone https://github.com/open-dingtalk/dingtalk-pierced-client.git
百度网盘链接:https://pan.baidu.com/s/18k8Qhfx_3HeSuo4npgqGZQ?pwd=bnf1
提取码:bnf1
开始内网穿透
打开下载好的文件,根据系统环境进入不同的文件夹
windows 64位环境进入windows_64文件夹,在windows_64下打开CMD,输入:
ding -config=ding.cfg -subdomain=abcde 80
Linux 64位环境进入linux文件下,在linux下打开bash,输入:
cd linux
chmod 777 ./ding
./ding -config=./ding.cfg -subdomain=abcde 80
启动后界面:
浏览器输入CMD中给出的地址:
参数说明:
参数 | 说明 |
---|---|
-config | 内网穿透的配置文件,按照命令示例固定为钉钉提供的./ding.cfg,无需修改 |
-subdomain | 需要使用的域名前缀,该前缀将会匹配到“vaiwan.cn”前面,例如你的subdomain是abcde,启动工具后会将abc.vaiwan.cn映射到本地。 |
端口 | 需要代理的本地服务http-server端口,例如你本地端口为8080等 |
注:
- 若出现http://abc.vaiwan.cn:8082则表示subdomain参数被占用。
- 需要访问的域名是http://abc.vaiwan.cn/xxxxx 而不是http://abc.vaiwan.cn:8080/xxxxx
- 启动命令的subdomain参数有可能被别人占用,尽量不要用常用字符。
- 可以在本地起个http-server服务,放置一个index.html文件,然后访问http://abc.vaiwan.cn/index.html测试一下。