Euserv的免费IPv6小鸡已经出来很长一段时间了,但是还是有一些细节上的坑需要自己摸索。下面是我在vps上配置oneindex时遇到的一些坑。
至于为啥要在Euserv的小鸡上安装oneindex嘛…我以前是把oneindex安装在Ikoula的VPS上的,后来在道之遠兮那里看到一位仁兄说IPv6的vps不能用oneindex,于是本着我抬杠,所以我存在的想法,本着Ikoula只有100欧,用完就没了(已经绝版了),省点用不好吗的想法,就开始了在IPv6羊肠小道上的踩坑实战。
一、连不上宝塔
曾几何时,我就连不上Euserv小鸡的宝塔面板了。
——HZ
使用CloudFlareCDN代理了我小鸡的IPv6地址,后来就突然访问不了面板,访问域名:8888时直接出现“无法访问该网页”错误。后来阴差阳错地访问了域名:80,发现出现的是CloudFlare521错误(当时我80端口还没做站,连宝塔都访问不了怎么做站呢…),然后就回忆了一下,好像改了面板端口之后就连不上了。
曾我把宝塔端口改成了:8888时,我就连不上宝塔面板了。
——HZ
开始我是按照网上教程把端口改成了:8080,后来改回了:8888,然后就连不上了,然后就找到了原因:
使用CloudFlareCDN的域名,CloudFlare是只监听常用端口的。
而宝塔面板端口又不允许改成22、80、443等常用端口,所以就改成了:8080(只有这个端口是CF算成常用端口,宝塔不算的,换不了)。
二、做站时填的域名
之前我用Ikoula的VPS做站的时候,域名是直接填的VPS的IPv4地址,然后也通过了,但是当我尝试在Euserv小鸡上填IPv6地址的时候,出现了“域名格式不正确”错误。
后来发现,这里直接填Euserv给的一个srv1????. blue. kundencontroller. de格式的三级域名就行了,后期CF加速该域名即可。这里最好不要填加速的域名,宝塔面板检测不到。
三、安装oneindex时点击同意协议回到新标签页
修好面板之后,我在宝塔面板上挂载了oneindex,开始安装了。结果出现协议时,点击“我同意”居然回到了新标签页。这意思是我不配吗…
然后嘛…我不同意协议,直接按F12删掉了协议弹窗和后面的黑色遮盖,然后就成功了…
四、关于IPv6连不上OneDrive的问题
这个问题早就说过N遍了嘛…改Nameserver呀:
2020-08-16更新:发现即使更改了NS也会时不时地连不上,或者是经常出现空目录,原因是现在微软的API有IPv6,但是不支持大部分的IPv6,目前无有效的解决办法。
$ echo -e “nameserver 2001:67c:2b0::4\nnameserver 2001:67c:2b0::6” > /etc/resolv.conf
P.S.有些系统是不可以使用一键命令的(\n不会替换成回车),需要手动修改(vi)/etc/resolv.conf为:
nameserver 2001:67c:2b0::4
nameserver 2001:67c:2b0::6
五、CloudFlareSSL加密安全性(玄学)问题
安装了oneindex并成功配置以后,使用域名(:80)就可以访问oneindex首页了。然后我就把pan.tzchz.pp.ua也映射到IPv6地址上,结果访问时就出现了CloudFlare522(或523)错误。看来这回是这域名不配…最后我把连宝塔面板用的那个域名和pan.tzchz.pp.ua的配置一项一项的比对,发现我原来的域名SSL加密方式为“灵活”,而pan.tzchz.pp.ua的配置是“完全(严格)”。
将pan.tzchz.pp.ua的加密模式改为“灵活”,就可以正常访问oneindex了。
六、(2020-8-16更新)访问8080端口跳到80端口的解决办法
将CloudFlare中SSL/TLS一栏下的边缘证书>>始终使用HTTPS关掉即可。
七、总结
总结一下:
- 宝塔面板的端口要改为:8080;
- 做站时域名填Euserv给的三级域;
- 安装oneindex时用户协议要是撒娇,直接删掉它;
- 更改NS保证vps能正常访问IPv4资源:
$ echo -e “nameserver 2001:67c:2b0::4\nnameserver 2001:67c:2b0::6” > /etc/resolv.conf - CF SSL加密模式一定要改成“灵活”。
文章评论
首先,我都连不上纯IP6 VPS......哭;
还有那个回到新标签页的问题,我也遇到过,那是原作者埋下的坑(大雾),我的GitHub里有收藏正常使用的oneindex,你可以去看看
Error 1101 Ray ID: 68412c9a58180cf3 • 2021-08-25 01:51:16 UTC
Worker threw exception
What happened?
You've requested a page on a website (pan.tzchz.pp.ua) that is on the Cloudflare network. An unknown error occurred while rendering the page.
What can I do?
If you are the owner of this website:
you should login to Cloudflare and check the error logs for pan.tzchz.pp.ua.
Cloudflare Ray ID: 68412c9a58180cf3 • Your IP: 61.143.34.186 • Performance & security by Cloudflare