V2ray和SS的脚本
使用以下脚本可搭建V2ray和SS,但需要注意VPS系统不要使用Debian,Ubuntu20.04才正确。因为Debian不支持下方WARP脚本。
https://github.com/233boy/v2ray/wiki/V2Ray%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85%E8%84%9A%E6%9C%AC
apt-get update -y && apt-get install curl -y
bash <(curl -s -L https://git.io/v2ray.sh)
WARP的脚本
安装完成后,使用以下脚本即可开启WARP Cloudflare混淆IP,但同样需要注意不要使用Debian,Ubuntu20.04才正确。
https://github.com/fscarmen/warp
首次运行
wget -N https://raw.githubusercontent.com/fscarmen/warp/main/menu.sh && bash menu.sh [option] [lisence]
再次运行
warp [option] [lisence]
KiwiVM快照
注意在https://bandwagonhost.com/services,KiwiVM Extras部分有快照功能,设为Sticky则不会过期。
V2rayN自动配置系统代理
在V2rayN中,应该使用自动配置系统代理,全局模式或者绕过大陆Whitelist。
解决宝塔面板导致V2ray无法使用的问题
安装了宝塔面板后,V2ray无法使用。这是由于宝塔面板封锁了端口。解决方法是在宝塔面板的“安全”中解封相应端口,即可成功连上V2ray。
使用WARP双栈转换IP
WARP的单独转为IPv6是可行的。那么,如果WARP是双栈呢?可以使用WARP脚本切换为双栈尝试一下。但是,切换为双栈后,IP显示有问题,需要直接连接我的ip,而不要使用V2ray脚本中所给出的IP。
WordPress安装及语言切换
在安装WordPress之前,需要先通过“网站”建立一个站点,其中域名可以填写IP地址。安装WordPress时,官方提供了英文版和cn.wordpress.org维护的中文版。
如果开始安装的是英文版,而且已经写了很多文章,那么如何切换到中文版呢?可以通过cn.wordpress.org了解到这一解决方法:
- 手动编辑文件:通过FTP、SSH等方式打开并编辑站点根目录下的wp-config.php文件。查找define(‘WPLANG’,”);一行,在第二个参数处填入zh_CN,变成define(‘WPLANG’, ‘zh_CN’);,并保存文件。如果没有找到define(‘WPLANG’, ”);行,可以自己添加上去。
- 在线升级:进入站点控制板(dashboard),看到更新提示后进行升级即可。WordPress会自动从官网下载中文语音包并安装。
解决wordpress升级问题
在wp后台升级时出现错误“Could not create directory.: /wp-content/upgrade”时,可以在宝塔后端修改wordpress文件夹的权限为www 755权限,这样就可以成功升级了。
安装Hysteria协议
Hysteria协议是一种流量混淆协议,可以通过以下步骤安装:
- 访问https://hysteria.network/,下载Hysteria协议
- 运行命令“bash <(curl -fsSL https://git.io/hysteria.sh)”安装
- 手动输入正确的域名和IP地址
- 为了预防被封锁,可以开启UDP多端口跳跃
配置Hysteria服务端
在Linux系统中,可以通过以下命令将eth0上的UDP端口转发到指定的地址:
sudo iptables -t nat -A PREROUTING -i eth0 -p udp --dport (已消除保护隐私)-j DNAT --to-destination 127.0.0.1:(已消除保护隐私)
sudo ip6tables -t nat -A PREROUTING -i eth0 -p udp --dport (已消除保护隐私) -j DNAT --to-destination 127.0.0.1:(已消除保护隐私)
服务端正常监听在指定的端口,在客户端中使用“example.com:(已消除保护隐私)”进行连接即可。如果不希望开启端口跳跃,仍然可以从多个端口中选择一个进行连接。
允许微信流量
如果要在宝塔中允许微信流量,可以通过以下步骤实现:
- 查看防火墙状态,运行命令“sudo ufw status verbose”
- 允许微信流量,运行命令“sudo ufw allow (已消除保护隐私)/tcp”
- 展示编号,运行命令“sudo ufw status numbered”
- 删除编号,运行命令“sudo ufw delete (已消除保护隐私)”
安装成功,配置保存在Hysteria文件夹
安装成功后,我们需要将配置保存在Hysteria文件夹中的json文件中,以便将其导入V2rayn客户端来使用。不过,如果导入V2ray时出现问题,可以尝试下载Hysteria客户端。注意,config json文件需要和Hysteria客户端放在同一个文件夹中。如果遇到连接问题,需要确保相应跳跃范围端口已经打开。
删除acl和mmdb功能解决连接问题
有时候在导入配置时,可能会遇到连接问题。此时,需要删除acl和mmdb功能,可以参考以下链接删除。删除后,再次尝试连接即可。
提供自己的证书文件进行配置Hysteria协议
如果您想要使用自己的证书文件配置Hysteria协议,可以按照以下代码格式编辑配置文件:
注意,相应配置是范例,并非实际可用
{
"listen": ":36712",
"cert": "/home/ubuntu/my.crt",
"key": "/home/ubuntu/my.key",
"obfs": "8ZuA2Zpqhuk8yakXvMjDqEXBwY"
}
其中,listen 表示服务端监听的端口,cert 和 key 分别为您提供的证书和密钥文件的路径。此外,您还可以选择使用 obfs 选项对协议进行混淆。
使用可选的 obfs 选项进行协议混淆
如果您需要绕过针对性的 DPI 屏蔽或者 QoS,您可以选择使用 `obfs` 选项对协议进行混淆。将提供的密码应用于协议,使其被识别为未知 UDP 流量而不是 Hysteria/QUIC。此外,`obfs` 选项还可以用作简单的密码验证。 请注意,在中国、伊朗等国家使用 Hysteria 绕过屏蔽的用户强烈不推荐关闭 obfs!并且记得更换一个自己的强密码。
发表回复