在万物互联时代,每个人都可以拥有自己的网站,在网站中存储自己的学习资料,分享学习心得,在网站上和志同道合的朋友交流。
在上篇文章 《使用绿联NAS配置个人博客》中我介绍了如何在本地部署个人博客,但是这个博客只能在局域网中访问,现在把它部署到公网上,即因此需要用到ipv6、内网穿透、DDNS等技术。
下面有两种方式可以将自己的网站公开到互联网:
内网穿透,通过frp内网穿透服务,让内网的服务器公开到公网
ipv6,给内网的机器分配ipv6,让其可被公网直接访问
一、内网穿透
通过frp的方式可以配置内网穿透。
参考:「内网穿透」让你随时随地控制家里的设备!!_哔哩哔哩_bilibili
但是这种方式需要公网的服务器,需要额外费用,而且带宽很低。
二、ipv6上网
由于内网穿透较复杂,需配置公网frp服务,因此尝试使用ipv6方式上网。
通过ipv6的方式直接获取公网地址,从而省去内网穿透过程,参考内容:
IPv6详解,访问家庭内网设备,保护网络安全,IPv6发展得怎么样了?IPv6发展了这么多年,为什么依旧难以普及?_哔哩哔哩_bilibili
外网访问家庭内网的两大最优方案,零基础教程 远程控制家庭电脑 ,公网访问家庭局域网_哔哩哔哩_bilibili
ipv6的安全问题:用ipv6多年的老Geek聊聊你们最关心的v6公网安全【好玩的网络-ipv6专题2】_哔哩哔哩_bilibili
1、首先修改光猫的设置:
原来的设置是用的路由模式:
修改成桥接模式:
这一步的修改需要联系运营商售后师傅获取管理员密码登录才行。
2、 修改路由器,PPPoE上网,并且开启ipv6
这里用小米路由器演示。
首先开启PPPoE设置,账号密码联系师傅获取:
开启ipv6:
然后,如果运营商已经开通ipv6(一般都开通了),路由器的WAN和LAN地址都会变成公网开头的地址,这里一般是2408。如果是fe80开头,是局域网地址。
这个时候,连上路由器的NAS的地址也有了全网可访问的ipv6:
电脑连手机热点ping一下NAS,是可以ping通的:
由于这个ipv6是经常变化的,所以需要域名和ipv6绑定,通过访问域名即可获取动态的ipv6地址,因此需要用到ddns。
三、DDNS
参考:
首先自己去阿里云购买一个域名,有些域名是比较便宜的,可以先买一两年。
然后通过部署ddns服务,可以让域名提供商(如阿里云)提供的域名解析成ipv4或ipv6地址,这样就可以直接通过域名访问自己的网站。
可以参考我的文章 《绿联NAS安装1panel !》,通过部署1Panel,然后部署ddns-go服务,这样就可以实时将自己的NAS ipv6地址同步到阿里云。以后通过域名就可以访问自己的网站了。