使用场景:

  • 家庭影音库
  • 个人电子图书馆
  • 私人网盘
  • 个人博客、网站
  • 家用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】:

设置哪些IP可以去访问映射规则,不填写代表内网所有IP可以访问。

如何访问部署在家里的服务器(家庭宽带能够申请公网IP)相关推荐

  1. NAS如何外网访问?手把手教你申请公网IP(收藏)

    上次的那篇NAS的文章有着很不错的热度,首先是感谢观众老爷们的大力支持啦,那么这篇文章主要是回答一些评论中的问题,而且也为那些第一次接触NAS的小伙伴提供一个简单的参考,如果对这方面想有所了解的,请耐 ...

  2. 前端如何将静态页面部署到服务器,并可以通过公网ip访问。

    问题描述 作为卑微的前端页面仔.在我们公司项目上线的时候,一般都是我们前端 npm run build,然后直接把打出来的dist包丢给后端,后端上传到服务器完成前端的部署.这个时候我就很好奇,页面是 ...

  3. 域名与转发服务器ip指向不一致_域名映射到家庭网络(无公网IP)

    下面几段文字是我对内网穿透的理解和原理分析.如果只想了解如何配置,请直接跳到最下方图文配置介绍. 由于IPv4的地址已经全部分配完毕,某些运营商不给普通用户公网IP,你的路由器可能连接到运营商上一级路 ...

  4. 家里宽带申请公网 IP(二)

    来源:公众号[鱼鹰谈单片机] 作者:鱼鹰Osprey ID   :emOsprey 在之前的<家里宽带搞个服务器,YYDS(一)>笔记中大概介绍了,因为现有的 IPv4 的地址资源枯竭,导 ...

  5. 家用宽带申请公网IP自建服务器以及发布WEB项目绑定域名一条龙

    讲在前面:大家也知道现在的云服务器又贵性能又差,最便宜的也要7 8百一年配置还是最低的,如果只是个人建站完全可以考虑自建服务器. 自建服务器的话一般是用自己电脑,性能又好网络方面一般也不会太差现在普遍 ...

  6. 异地远程连接在家里的群晖NAS【无公网IP,免费内网穿透】

    群晖NAS,少不了有在外网远程访问的需求.尽管群晖有自带的QuickConnect,但是使用起来不是很理想,而且,现在基本不会被分配到公网IP,个人被分配到的基本都是内网IP. 而在没有公网IP的情况 ...

  7. 利用公网IP访问部署在阿里云服务器的spring boot项目(一)

    一路上真的不知道踩了多少个坑!!!差一点就要放弃了,呜呜,所以来总结一下,也许你也在向阿里云服务器部署项目,那就好好看看,因为究竟是踩到了哪一个坑,很不好说,所以下面这些坑简直非常非常详细,也欢迎大噶 ...

  8. 内网或者没有公网IP,如何轻松通过公网访问?

    很多网友都面临一个普遍的问题,就是作为家庭宽带用户没有公网IP,即没有IP v4的公网IP,我们天天盼着有一天IP v6能够普及.IP v4一共有2的32次方个地址,约43亿,中国仅为7000多万个, ...

  9. 服务器ip映射端口,一个公网IP对应多台服务器端口映射问题

    本帖最后由 晓霦 于 2018-07-31 12:04 编辑 acl name GigabitEthernet0/0/4 2999 rule 5 permit acl number 3030 rule ...

最新文章

  1. 关于 RMAN 备份 数据块 一致性的讨论
  2. 【luogu 3811】【模板】乘法逆元
  3. 叶县有没有计算机培训学校,叶县中等专业学校
  4. boost::signals2模块实现为类定义后构造函数的示例
  5. resin php extensions sockets,linux 有关笔记
  6. linux获取文件的md5,linux shell 获取文件md5的命令linux操作系统 -电脑资料
  7. 【jupyter】notebook屏蔽warning信息输出
  8. pyqt5 判断lineedit是否为空_是否注意过 isEmpty 和 isBlank 区别?
  9. 代码健壮性 —— 异常保护和合法性检测
  10. docker--强制删除none的image镜像
  11. mysql 查询递归自身,mysql 递归查新
  12. 聊聊reactive streams的schedulers 1
  13. 计算机硬件只能通过软件使用,日常软件分享 篇四:还在用鲁大师?查看电脑硬件信息可以用这些免费的软件!...
  14. 推荐电影 历年佳片有约电影 1998-2007
  15. Linux系统设置屏幕分辨率
  16. 加拿大比索大学计算机科学硕士,来悉尼大学恍恍惚惚一年后,我给大家吐血整理了经验贴…....
  17. 高绩效团队-VUCA时代的五个管理策略《二》—代际管理
  18. SQLDBX找不到服务器 no server found
  19. java计算机毕业设计校友社交系统源代码+数据库+系统+lw文档
  20. 量子计算基础(学习笔记)

热门文章

  1. python中fig_matplotlib python:fig.figimage和fig.savefig的图形大小
  2. i3 12100F参数 i3 12100F怎么样
  3. [附下载]功能最强、高效易用的AI自动标注软件免费用了,兼容LabelImg格式xml,支持各种yolo、ssd、rcnn已训练模型以及OCR、形状匹配、轮廓匹配等各种定位方式来自动生成标注文件
  4. 搜狐号第三届创作者大会落幕:胡锡进管清友谭飞雷建平论道
  5. 关于外部FLASH芯片的初步使用—以M25P80为例
  6. 主成分得分和因子得分
  7. 交叉导轨具体应用在哪些领域?
  8. 我的漫漫程序人生路(上)
  9. 如何高效学习 思维导图
  10. Ruby On Rails 常用的精品Gem汇总