DDNS和内网穿透的用途及原理 DDNS软件是做什么用的?

来源:科技头条 | 2022-12-16 08:12:25

两者用途

先说结论,内网穿透和DDNS都是在服务器本身不方便直接接入公网、进行公网访问时候,用的技术手段。目的都是为了实现服务的公网访问和便捷请求。

原理解析

DDNS和内网穿透都可实现将局域网服务发布到公网,但所用原理及效率大有不同。

DDNS是对于动态的公网IP进行的域名解析操作,主要是使用域名服务商提供的接口和SDK,用程序将动态的IP绑定到指定域名,并对IP进行监控和动态绑定。访问时,和固定ip解析的域名没有任何差别,配置好后不再需要其他操作。方便、快捷、一劳永逸。

实现条件:

IP: 需要有公网IP(动态公网IP也是公网IP);

域名:需要有自己域名,并且有域名操作权限(需要授权给程序进行域名绑定等操作);

公网服务器:不需要

内网穿透:内网穿透,原理是类似于一种代理和转发,在一个公网可访问的服务器上部署一个内网映射程序的服务端,在需要公网投射的内网服务器上部署一个客户端,两者建立通信。内网穿透后再请求时,其实是先请求的该公网服务器的某个端口,服务端会将该请求转发给内网服务并返回信息,从而实现将内网服务投射到公网可访问。

实现条件:

IP:不需要有公网IP(只要能上网就行);

域名:理论上需要有自己的域名绑定内网服务(花生壳那种是用的别人的二级、三级域名所以收费啊),当然也可以直接ip+端口进行转发,但不安全、不方便,不推荐;

公网服务器:理论上需要有一个可公网访问的服务器做内网穿透的服务端(如花生壳)

标签: 内网穿透 服务器访问 内网穿透的原理 内网穿透的用途

责任编辑:techtoutiao

本文相关推荐