钉钉内网穿透
ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。
ngrok官网是国外的服务器,所以使用国内钉钉的服务
使用方法
启动工具,执行命令“./ding -config=./ding.cfg -subdomain= 域名前缀 端口”,以 Linux 为例:
cd mac_64
chmod 777 ./ding
./ding -config=./ding.cfg -subdomain=abcde 8080
win的话把前面的./去了
ding -config=ding.cfg -subdomain=test 80
TCP 穿透需要在数据库里面执行:
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '123456';
FLUSH PRIVILEGES;
数据库连接命令:
mysql -h vaiwan.com -u root -p -P 1234 //端口号地址
下载
Github(速度稍微慢)
git clone [email protected]:lovebai/pierced.git
蓝奏网盘:
https://www.lanzous.com/i7rlxwf
参数说明
参数 | 说明 |
---|---|
config | 内网穿透的配置文件,按命令照示例固定为钉钉提供的。/ding.cfg,无需修改 |
subdomain | 您需要使用的域名前缀,该前缀将会匹配到“vaiwan.com”前面,例如你的 subdomain 是 abcde,启动工具后会将 abcde.vaiwan.com 映射到本地。 |
端口 | 您需要代理的本地服务 http-server 端口,例如你本地端口为 8080 等 |
本文作者为Mr.Bai,转载请注明。
可以删了,跑路了
ssh能穿透么?
@newid估计不可以吧,未曾尝试过
怎么同时映射多个端口
@blake只能映射官方提供的端口
有办法在 linux arm 上运行 ding-ngrok 吗?或者如何自行编译?
@WindLeaflinux 版本是有的 arm没试过 您这边看看:https://github.com/open-dingtalk/pierced
有win_32位的版本不
为什么我22端口连接不上,要一直输入密码。
@mori22端口可能不行
只支持http吗,改成tcp的显示在线但是连不上
@momhttps需开启443端口
树莓派可以用吗,为什么报错?
@Rain树莓上没有测试过,去看看官方文档
@Mr.Bai 查看图片 图片
@Rain参考文档:https://github.com/mzlogin/ding-tunnel
官方文档:https://ding-doc.dingtalk.com/doc#/kn6zg7/hb7000
@Mr.Bai这个站挺不错,自己建的?什么工具?
@Mr.BaiWordPress吗?
@Rain是wp
@Mr.Bai希望可以提交纯英文,要不然一个网址或英文名字的软件还非要加一个中文
@Rain防止垃圾评论机制
@Mr.Bai如Wordpress等英文
只能映射网站吗?
ding.exe内网穿透停止使用了吗?windows命令行报如下错误
You may only specify one port to tunnel to on the command line, got 3
windows powershell命令行命令如下: .\ding -config = ding.cfg -subdomain =xiaobaiceshi 80
@so@so:没有失效,使用的cmd试试看:ding -config=ding.cfg -subdomain=test 80