如何访问部署在家里的服务器(家庭宽带能够申请公网IP)
使用场景:
- 家庭影音库
- 个人电子图书馆
- 私人网盘
- 个人博客、网站
- 家用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)相关推荐
- NAS如何外网访问?手把手教你申请公网IP(收藏)
上次的那篇NAS的文章有着很不错的热度,首先是感谢观众老爷们的大力支持啦,那么这篇文章主要是回答一些评论中的问题,而且也为那些第一次接触NAS的小伙伴提供一个简单的参考,如果对这方面想有所了解的,请耐 ...
- 前端如何将静态页面部署到服务器,并可以通过公网ip访问。
问题描述 作为卑微的前端页面仔.在我们公司项目上线的时候,一般都是我们前端 npm run build,然后直接把打出来的dist包丢给后端,后端上传到服务器完成前端的部署.这个时候我就很好奇,页面是 ...
- 域名与转发服务器ip指向不一致_域名映射到家庭网络(无公网IP)
下面几段文字是我对内网穿透的理解和原理分析.如果只想了解如何配置,请直接跳到最下方图文配置介绍. 由于IPv4的地址已经全部分配完毕,某些运营商不给普通用户公网IP,你的路由器可能连接到运营商上一级路 ...
- 家里宽带申请公网 IP(二)
来源:公众号[鱼鹰谈单片机] 作者:鱼鹰Osprey ID :emOsprey 在之前的<家里宽带搞个服务器,YYDS(一)>笔记中大概介绍了,因为现有的 IPv4 的地址资源枯竭,导 ...
- 家用宽带申请公网IP自建服务器以及发布WEB项目绑定域名一条龙
讲在前面:大家也知道现在的云服务器又贵性能又差,最便宜的也要7 8百一年配置还是最低的,如果只是个人建站完全可以考虑自建服务器. 自建服务器的话一般是用自己电脑,性能又好网络方面一般也不会太差现在普遍 ...
- 异地远程连接在家里的群晖NAS【无公网IP,免费内网穿透】
群晖NAS,少不了有在外网远程访问的需求.尽管群晖有自带的QuickConnect,但是使用起来不是很理想,而且,现在基本不会被分配到公网IP,个人被分配到的基本都是内网IP. 而在没有公网IP的情况 ...
- 利用公网IP访问部署在阿里云服务器的spring boot项目(一)
一路上真的不知道踩了多少个坑!!!差一点就要放弃了,呜呜,所以来总结一下,也许你也在向阿里云服务器部署项目,那就好好看看,因为究竟是踩到了哪一个坑,很不好说,所以下面这些坑简直非常非常详细,也欢迎大噶 ...
- 内网或者没有公网IP,如何轻松通过公网访问?
很多网友都面临一个普遍的问题,就是作为家庭宽带用户没有公网IP,即没有IP v4的公网IP,我们天天盼着有一天IP v6能够普及.IP v4一共有2的32次方个地址,约43亿,中国仅为7000多万个, ...
- 服务器ip映射端口,一个公网IP对应多台服务器端口映射问题
本帖最后由 晓霦 于 2018-07-31 12:04 编辑 acl name GigabitEthernet0/0/4 2999 rule 5 permit acl number 3030 rule ...
最新文章
- 关于 RMAN 备份 数据块 一致性的讨论
- 【luogu 3811】【模板】乘法逆元
- 叶县有没有计算机培训学校,叶县中等专业学校
- boost::signals2模块实现为类定义后构造函数的示例
- resin php extensions sockets,linux 有关笔记
- linux获取文件的md5,linux shell 获取文件md5的命令linux操作系统 -电脑资料
- 【jupyter】notebook屏蔽warning信息输出
- pyqt5 判断lineedit是否为空_是否注意过 isEmpty 和 isBlank 区别?
- 代码健壮性 —— 异常保护和合法性检测
- docker--强制删除none的image镜像
- mysql 查询递归自身,mysql 递归查新
- 聊聊reactive streams的schedulers 1
- 计算机硬件只能通过软件使用,日常软件分享 篇四:还在用鲁大师?查看电脑硬件信息可以用这些免费的软件!...
- 推荐电影 历年佳片有约电影 1998-2007
- Linux系统设置屏幕分辨率
- 加拿大比索大学计算机科学硕士,来悉尼大学恍恍惚惚一年后,我给大家吐血整理了经验贴…....
- 高绩效团队-VUCA时代的五个管理策略《二》—代际管理
- SQLDBX找不到服务器 no server found
- java计算机毕业设计校友社交系统源代码+数据库+系统+lw文档
- 量子计算基础(学习笔记)
热门文章
- python中fig_matplotlib python:fig.figimage和fig.savefig的图形大小
- i3 12100F参数 i3 12100F怎么样
- [附下载]功能最强、高效易用的AI自动标注软件免费用了,兼容LabelImg格式xml,支持各种yolo、ssd、rcnn已训练模型以及OCR、形状匹配、轮廓匹配等各种定位方式来自动生成标注文件
- 搜狐号第三届创作者大会落幕:胡锡进管清友谭飞雷建平论道
- 关于外部FLASH芯片的初步使用—以M25P80为例
- 主成分得分和因子得分
- 交叉导轨具体应用在哪些领域?
- 我的漫漫程序人生路(上)
- 如何高效学习 思维导图
- Ruby On Rails 常用的精品Gem汇总