教你快速在钉钉上实现访问内网应用
引言
之前写了一篇通过企业微信访问内网应用的文章,但是有的朋友不是在企业微信上办公的,办公工具用的是钉钉。他们也想像在企业微信上直接通过自建应用去访问公司的内网服务。
其实实现内网访问这个功能,我们只是利用了企业微信或者钉钉的一个开放功能,自建应用访问。而不是企业微信或钉钉可以访问内网的功能。而实现访问内网功能的其实是一个内网穿透工具:zeronews内网穿透工具。
内网穿透原理介绍
它的实现原理也很简单。
1、首先,公司内网的应用,只有内网的员工可以去访问,而外网的员工是没办法直接访问的,除非通过一些VPN之类的配置去访问
2、zeronews 客户端可以将内网应用的IP 通过映射转化为可以通过公网地址访问的域名
3、此时,用户在访问域名的时候,会先去请求zeronews的服务器,再由服务器将请求转到对应的客户端上。
4、然后由zeronews客户端,将信息转给内网应用。
5、而zeronews服务器和客户端相当于一道桥梁的两端,将内网的应用和外网的访问请求联通了起来。
而企业微信/钉钉在这里起到了什么作用呢?其实他们只是起到了将域名放到他们的工作台里,然后可以方便用户快捷的去访问对应的内网应用。而实际使用场景也跟每家公司的策略有关,这就不一概而论了。
内网映射配置操作
1、还是需要现在zeronews官网先下载客户端下载地址
2、在登录后台配置Token值
3、创建一个的域名,并开启TLS开关
4、将内网服务器的IP和端口映射到域名上
5、获得可以在公网访问到内网服务器的域名地址
钉钉自建应用配置操作
1、登录钉钉后台,地址
2、打开钉钉开放后台首页,并拉倒最下面,找到快捷应用,并点击右上角的创建快捷应用
3、将上面配置的域名地址输入到里面,并保存
4、这时候就可以后台和用户端输入对应的名称就能访问