前提
家里网络只有ipv6的公网,ipv4没有公网,于是用zerotier做为ipv4的网络使用,其他设备在没有ipv6的时候可以用zerotier登陆。原本只是使用DDNS-GO将ip地址转发给阿里云域名,因为证书申请问题一直偷懒使用HTTP**奔访问。后来知道Lucky这个工具后,迁移到Lucky进行ddns转发、ssl证书自动申请、以及反向代理。
疑难点
在迁移完后不久,偶然发现输入一级域名会自动跳转到飞牛os登陆页面(例如,我只输入baidu.com,自动跳转到了http://feiniu.baidu.com:7777)。进一步验证发现,我就算写了二级域名(不指定端口和网络协议,例如只输入feiniu.baidu.com),还是自动进入到飞牛os登陆页面。我查看了Lucky反向代理的日志,也并没有走反向代理这边。关闭了ipv4的解析,也关了飞牛自带的远程访问(FN Connect),也没有变化。我还以为是ipv6公网自动暴露的原因导致出现的问题,都以为要在路由器上加装防火墙进行端口限制了。
解决方法
埋头苦想了好几天后,这天继续想要解决这个问题,忽然想起这很像ipv4公网自动重定向到80和443端口。飞牛os系统设置里的端口设置,有一个“重定向80与443端口”的选项,默认是打开的。把这个选项关闭了之后,这个问题就解决了。

damn!
发此帖给遇到同样问题的人一个思路。。。人生在于折腾。 |