最近,因一些原因,需要搭建私服,为此,将已经忘得干净的DNS原理和域名解析相关知识重新学习了一遍。
这里推荐一遍博客,写的比较详细:https://www.cnblogs.com/gopark/p/8430916.html
搭建私服需要解决的问题:
1、需要一个公网IP
一般办理宽带运营商会给你分配一个公网IP,但是有的运营商给你的是局域网的ip,这种是没有办法做的(可能有厉害的人能做到~)。
怎么知道自己的ip是不是公网ip呢?
度娘搜索ip地址查询,找到ip地址,然后登陆路由器管理界面,查看路由器地址跟查询的ip地址是否一致。
我家的带宽是移动网,一查发现不一致,猜想是一个局域网ip,并且还不知道套了几层。(电信网是直接分配公网IP的,难怪电信网络稳定…)
2、需要一个域名
为什么需要域名呢,我有公网ip,直接访问不就好了,那是因为运营商分配的公网ip在每次拨号的时候是会变动的,想象一下,路由器重启后,ip变了,这个时候你在外地,是无法去查看ip的,那就不能进行访问了。
3、需要动态域名
公网ip会变,域名解析的ip不可能一直跟着改,怎么办?
这里就需要说道动态域名服务了,简称DDNS。
大致原理:
当ip发生变化是,DDNS客户端将ip和域名对应关系发送至DDNS服务器,DDNS服务器通知DNS服务器重新建立域名和ip的对应关系,从而保证ip地址改变后,仍然可以通过域名进行访问。
另外,DDNS服务器本质上也是DNS服务器
DDNS客户端就是路由器了,有些路由器提供DDNS功能,比如小米路由器,DDNS服务器一般有对应的服务商提供,需要去对应服务商申请账号密码和一个二级域名,将自己申请域名的添加一条CNAME到该二级域名,最后路由输入对应DDNS服务商对应地址和用户密码,这样路由器就会动态修改该二级域名指向的ip了。
动态域名服务商有很多,如:no-ip.com、花生壳,有些路由器会限制死只能使用对应服务商的,这个要去对应地址申请。
主要是为了个人记录,如有错误,欢迎指导。
最新评论