内 网 穿 透,免费!

    内网穿透,又叫NAT穿透,是计算机用语,翻译过来就是 你的电脑可以直接被你朋友访问。通常我们的电脑是无法自己被访问的。因为我们的电脑缺少自己的独立的ip地址。现在ip稀缺,电信运营商已经不会随便分配固定ip给个人。通常实现内网穿透,是通过路由器上端口映射来实现的。但是路由器通常不是每个人都有权限可以访问和设置,而且可能存在多级路由器较为复杂的网络结构。端口映射也无法实现。

    这就需要ngrok来实现了,但是搭建ngrok需要自己的服务器,没钱买服务器,怎么办,幸好阿里的钉钉给我们搭建了一个内网服务器,你可以自定义二级域名(主域名是阿里的)访问。

    应用场景:

    1、微信公众号开发

    2、微信小程序开发

    3、想把本地的项目展示给别人或者线上不好调试的放在本地

    钉钉内网穿透方法:

    

内 网 穿 透,免费!

1.下载工具

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

2. 启动工具,执行命令“./ding -config=./ding.cfg -subdomain=域名前缀 端口”

命令参数说明:

参数

说明

-config

内网穿透的配置文件,按命令照示例固定为钉钉提供的./ding.cfg,无需修改

-subdomain

您需要使用的域名前缀,该前缀将会匹配到“vaiwan.com”前面,例如你的subdomain是abcde,启动工具后会将abcde.vaiwan.com映射到本地。

端口

您需要代理的本地服务http-server端口,例如你本地端口为8080等

1)以mac为例:

cd mac_64chmod 777 ./ding./ding -config=./ding.cfg -subdomain=xiaolonginwuhan 8080

2)以windows为例

cd C:\Users\Administratording -config=./ding.cfg -subdomain=xiaolonginwuhan 8080

3.启动完客户端后,你访问http://xiaolonginwuhan.vaiwan.com/xxxxx都会映射到 http://127.0.0.1:8080/xxxxx。

注意:

1.你需要访问的域名是http://xiaolonginwuhan.vaiwan.com/xxxxx 而不是http://xiaolonginwuhan.vaiwan.com:8080/xxxxx

2.你启动命令的subdomain参数有可能被别人占用,尽量不要用常用字符,可以用自己公司名的拼音,例如:xiaolonginwuhan、xiaolonginbeijing等。

3.可以在本地起个http-server服务,放置一个index.html文件,然后访问http://xionglonginwuhan.vaiwan.com/index.html测试一下。

官方文档地址:https://ding-doc.dingtalk.com/doc

内 网 穿 透,免费!》来自互联网,仅为收藏学习,如侵权请联系删除。本文URL:http://www.hashtobe.com/3770.html