现在个人网站和域名都有了,但是只能搞托管在github的静态网站,感觉像是发育的有点残缺不全。因此是时候配一台服务器了!

显然,租一台服务器远没有自己买一台来线下捣鼓的有趣。于是本人整来一台发行历史仅有本人年龄一半多的升腾c92,经过一些内存和固态的小升级后cpu反而成最拉的了,高情商:这样功耗就低下来了。不过即使是这样的丐版服务器,对本人而言拥有它也如同开智一般,属于是人格上十分重大的突破。

装过最新最热ubuntu系统之后,显而易见的问题就是:我总不能搞一台内网专用服务器吧?据一位同学的经验,服务器接在学校的网口直接就能获得公网IP,非常方便且上流,但是万一哪天我被退学了咋办,最好还是放在家里。幸运的是,虽然服务器的ipv4地址属于内网,但是ipv6方面直接可以获得公网ip,说不定ipv6直接就能连上了。

然而,从公网ssh服务器的ipv6地址直接会被家里的防火墙拦住。在经历路由器后台不知道密码、发现家里还有个光猫、从光猫找到密码、发现路由器后台啥都干不了之后,本人惊喜地发现原来光猫也有个独立的后台。。经过简单NAT转发设置之后,ipv6成功连接,顺便还在本人的域名配置了dns和防ip变化的ddns。值得一提的是,在过程中本人发现使用tailscale连接起来非常方便,但是需要连接的客户端也安装tailscale,且有时需要到别的服务器中转一下,对于本人远大的理想来说确实是个限制。

事情真的就这么简单吗?当我在某处网络测试的时候,发现这里居然没有配置ipv6,只能用ipv4,拉完了。为了完美的兼容性,本人只能尝试配置ipv4,但是很快本人就悲伤地发现光猫的ipv4也是内网。。不得已,只能向运营商申请个公网ip。然而运营商很快表示直接免费开公网ip,也不需要提交任何材料,真是强者处处是惊喜啊。(联通的,据说移动每月要20。)

进行一番操作后,ipv4也连通了。之后本人无论在哪都能随时随地连接服务器了,人机合一了属于是。本人马上就把个人网站迁移到服务器上,使其获得不需要github账号即可发评论的巨大升级。不备案根本升级不了,老老实实回去用github pages吧。