使用场景:
- 家庭影音库
- 个人电子图书馆
- 私人网盘
- 个人博客、网站
- 家用NAS
- 代码仓库
1、动态域名解析DDNS、动态公网IP地址概念
公网IP是有限的网络资源,宽带运营商一般只给用户分配动态的内网IP,有的宽带运营商可以申请动态的公网IP。
“动态”的IP地址是什么意思?“动态”指的是宽带运营商在IP地址池里动态地给一个宽带账号分配一个IP地址,一般是重启网络设备(家庭路由器或者光猫)时会重新分配。“静态”的IP地址也就是与网络设备绑定不会发生变化的IP地址。
内网IP和公网IP的区别:内网IP是指宽带运营商局域网内分配的IP地址,内网IP只能够在宽带运营商本地的局域网内才能够识别,可能是一栋楼或者一个小区内。公网IP是指因特网(互联网)内可以识别的IP地址,连接因特网的任何地方的网络设备都可以通过公网IP访问被分配有公网IP的网络设备。
想要访问部署在家里的服务器,需要具备的条件:
- 可以被识别的地址:这里选择的是公网IP地址,它能够直接在任何地方访问。如果只有内网IP,可以通过内网穿透技术达到相同的效果(本文不讨论)。
- 可以被追踪的地址:理想条件当然是静态的IP地址,它不会发生变化,可以随时进行访问,由于IP地址有限,宽带运营商一般会在有限的地址池里随机给用户分配一个动态的IP地址(静态IP地址一般是收费的),我们可以通过动态域名解析技术(DDNS)在需要访问网络设备时动态地获取当前设备的IP地址(DDNS原理:网络设备动态的向域名解析服务商报告当前的IP地址,访问域名时,域名解析就能够将域名解析到当前的IP地址了)。
所以我们选择的技术方案是:动态域名解析DDNS+动态公网IP地址
2、申请动态的公网IP、域名、动态域名解析DDNS
2.1申请动态公网IP地址
笔者的家庭宽带是电信的,拨打服务热线就可以申请,本文不赘述,有的宽带运营商不提供动态公网IP地址,请查询内网穿透技术相关文章(比如“花生壳”提供的内网穿透服务)
2.2申请域名、动态域名解析DDNS
笔者使用的域名和域名解析服务都是阿里云的:
路由器是爱快iKuai的系统。需要在路由器上设置域名解析的相关信息,这样才能将动态的公网IP地址实时地告诉域名解析服务商,域名解析才能将域名解析到路由器当前的公网IP,从而实现通过域名访问到动态的公网IP设备。
配置步奏如下:
1、针对购买域名添加主机记录
2、添加Access Key ID 和 Access Key Secret
3、在爱快里面填写对应信息
3、端口映射
通过以上的步奏,现在可以访问到路由器了,如何访问到路由器下面的设备呢?我们可以通过配置路由器上面的端口映射,将网络请求转发到路由器下面的不同设备。以下是路由器爱快ikuai系统的配置方法,不用设备有不同的配置方法:
【内网地址】:
内网中需要被映射的地址。
【内网端口】:
需要映射到外网的内网服务器所使用的端口。
【协议】:
需要映射的端口使用的是什么协议(TCP还是UDP)
【映射类型】:
外网接口、外网IP。
【外网地址】:
内网机子映射到哪个外网口。外网通过哪个口来让外网来访问。映射类型选择外网接口时选择接口,映射类型选择外网IP时填写外网IP。
【外网端口】:
映射端口。也是外网访问的时候所使用的端口。
【允许访问IP】:文章来源:https://www.toymoban.com/news/detail-474481.html
设置哪些IP可以去访问映射规则,不填写代表内网所有IP可以访问。文章来源地址https://www.toymoban.com/news/detail-474481.html
到了这里,关于如何访问部署在家里的服务器(家庭宽带能够申请公网IP)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!