新折腾的开始

搞了一个2核2G的二手工控机,正好拿来折腾做服务器。

显然,目前没有公网IPv4的我,IPv4是折腾不得的了,主要思索思索怎么用好IPv6。

校园网本地部署

设备 4.ipw.cn 网卡IPv4 6.ipw.cn 网卡IPv6
校内 访问端 58.247.22.220 10.180.216.3 2403:d400:1000:12:edf1:408b:e98c:61c2 2403:d400:1000:12:edf1:408b:e98c:61c2
2403:d400:1000:12:413:95df:6f8a:207
服务端 58.247.22.213 10.180.153.108 2403:d400:1000:12:ac1b:a043:ee0f:adc4 2403:d400:1000:12:ac1b:a043:ee0f:adc4
2403:d400:1000:12:84f:9d0a:9c6a:16a2

子网掩码 255.254.0.0

ping

校外ping 外网IPv4地址全部不通,尝试tcping也不通。

校外ping IPv6地址通

校内ping IPv4和IPv6都不通

http访问

校外 IPv6访问校内nginx部署网页,端口80和8080不通,443通,别的端口试了几个都通

校内 IPv6访问校内nginx部署网页,不通,可恶

目前的计划是尝试让路由器绕路外面再回来,这样能模拟从外网访问,正在思考该怎么做。

域名ddns指向校内IPv6

在使用ddns将域名解析给校内的DHCP分配的IPv6地址后,同样是校外可以ping可以访问,校内不行

有的在线ping网站会把我的域名解析为dynamic.ipv6.sjtu.edu.cn。

校内DHCP的问题

经过试验,DDNS能很好地解决。

DNSPod可以用token上传记录,每隔几分钟和DNSPod对比一次AAAA记录,如果地址不同就更新记录。

另外,拿着电脑从包图到上院到电院到主图,一下午一晚上换了好几个地方上课、自修,可以说重连了好几次网络,似乎……IPv6地址没变。(下次细细试验一下)

另一个方案

Vultr购买一个1核1G的VPS用来转发,这样不仅有IPv6,还能有IPv4,且比本地方便很多。

缺点:带宽小(或许也够用?),VPS每月要花$3.5,服务器在境外时延高

优点:能顺手部署一个你懂的,但是目前没有搞一个私有你懂的的需求