IPV6 VPS折腾日记
本文最后更新于 327 天前,其中的信息可能已经有所发展或是发生改变。

0、前言

ipv6 vps 的特点是便宜,正常ipv4 vps 最便宜要10刀/年,但是ipv6 只要1刀/年

稍微的折腾一下,可以让v6 vps提供和v4 差不多的用途包括但不限于:

1、轻量博客(基于docsify)
2、个人网盘(基于filebrowser)
3、科学上网

体验上和v4有差距,但是花1/10的价钱实现从0到1,还是有一定折腾的意义的

同时ipv6 vps要实现上面的功能,需要搭配一个托管在cloudflare上的域名
spaceship上购买一个六位数.xyz域名只需0.67刀/年,购买后在控制中心将namesever改为cf的即可)

1、轻量博客

1.1、docsify介绍

优点:轻量、部署简单、界面简洁轻快、适合展示文档说明
缺点:无法在线编辑,每次改动需要将文档上传到服务器,功能少
基于markdowm,需要掌握markdown语法

1.2、下载

#1 更新源,安装必要程序
apk update &&apk add curl && apk add bash && apk add wget && apk add zip && apk add nano
#2 安装warp,获取ipv4网络
wget  https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh 4
# 根据提示词,使用WARP+ ,账号通过Telegram@generatewarpplusbot获取
# vps重启后用warp o命令重新连接
# 设置开机自启
nano /etc/init.d/warp-service
chmod +x /etc/init.d/warp-service
# 填入
#!/sbin/openrc-run
name="warp-service"
command="warp o" 
command_background=true
pidfile="/run/${RC_SVCNAME}.pid"
depend() {
need net
use dns logger netmount
}
# 启动
rc-service warp-service start
rc-update add warp-service
#3 获取docsify
cd /usr
wget https://github.com/zouzonghao/docsify/archive/refs/heads/master.zip
unzip master.zip && mv docsify-master docsify

1.3、在nginx上部署

#1_安装nginx
apk add nginx
#2_编辑配置文件
rm /etc/nginx/nginx.conf 
nano /etc/nginx/nginx.conf
#_右键粘贴;ctrl+s保存;Ctrl+X退出
user root;
worker_processes auto;
pid /run/nginx.pid;
include /etc/nginx/modules-enabled/*.conf;
events {
	worker_connections 768;
}
http {
	sendfile on;
	tcp_nopush on;
	tcp_nodelay on;
	keepalive_timeout 65;
	types_hash_max_size 2048;
	client_max_body_size 1000m;
	include /etc/nginx/mime.types;
	default_type application/octet-stream;
	ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
	ssl_prefer_server_ciphers on;
	access_log /var/log/nginx/access.log;
	error_log /var/log/nginx/error.log;
	gzip on;
	include /etc/nginx/conf.d/*.conf;
	include /etc/nginx/sites-enabled/*;
	server {
		listen 80;
		listen [::]:80;

		location / {
			root /usr/docsify;
			index index.html;
		}
		location /duo {
			proxy_pass http://127.0.0.1:26999;
			proxy_set_header Upgrade $http_upgrade;
			proxy_set_header Connection "upgrade";
			proxy_set_header Host $host;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		}
		location /xui {
			proxy_pass http://127.0.0.1:9000;
			proxy_set_header Upgrade $http_upgrade;
			proxy_set_header Connection "upgrade";
			proxy_set_header Host $host;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		}
		location /file {
			proxy_pass http://127.0.0.1:9001;
			proxy_set_header Upgrade $http_upgrade;
			proxy_set_header Connection "upgrade";
			proxy_set_header Host $host;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		}
		location /jbz{
			alias /usr/jbz/App;  
			index index.html;
    		}
    		location /jbz/Scene {
        		alias /usr/jbz/Scene;
		}
	}
}
#重启nginx
pkill nginx
rc-service nginx restart

2、个人网盘

# 1、下载filebrowser
wget https://github.com/filebrowser/filebrowser/releases/download/v2.27.0/linux-amd64-filebrowser.tar.gz
# 2、解压
tar -zxvf linux-amd64-filebrowser.tar.gz
# 3、移动到根目录(为了以后能访问根目录)
mv filebrowser /filebrowser
# 4、获取配置文件
/filebrowser config init
/filebrowser config export /filebrowser.json
# 5、修改配置文件
nano /filebrowser.json
# "baseURL": "/file",
# "port": "9001",
# "address": "[::]",

# 6、导入配置文件
/filebrowser config import /filebrowser.json
/filebrowser users add admin admin --perm.admin
# 7、添加服务
nano /etc/init.d/filebrowser
# 填入
#!/sbin/openrc-run
name="filebrowser"
command="warp o" 
command_background=true
pidfile="/run/${RC_SVCNAME}.pid"
depend() {
need net
use dns logger netmount
}
# 启动
chmod +x /etc/init.d/filebrowser
rc-service filebrowser start
rc-update add filebrowser

3、科学上网

#1_安装xui 一路回车 装2遍才有用
bash <(curl -Ls https://raw.githubusercontent.com/ozersource/x-ui-alpine/main/x-ui-alpine)
#2_访问xui 账号密码admin admin
[ipv6]:9000
#3_新增入站(id随机,其他保持一致)

#4_面板设置
面板url根路径 /xui/
#5_cloudflare_添加一条AAAA解析到ipv6地址
<域名>/xui  即可访问xui面板
#6_客户端配置
由于上面nginx已经配置好了反向代理,按图照抄

晚高峰油管8k视频

5、nezha探针

暂无评论

发送评论 编辑评论


				
上一篇
下一篇