Claws Garden

ipv6服务器的使用

下载工具

1wget nj.walc.top:8008/gost && chmod +x gost && mv gost /usr/bin/
2wget nj.walc.top:8008/wgcf && chmod +x wgcf

使用到的两个工具分别是wgcf和gost。由于github不支持IPV6,所以只能通过一些其他途径下载工具。

下载运行脚本

1wget nj.walc.top:8008/wgr.sh && chmod +x wgr.sh 
2wget nj.walc.top:8008/dg.sh && chmod +x dg.sh
3wget nj.walc.top:8008/wg.sh && chmod +x wg.sh

我已经把命令都封装在脚本中了。

wgr脚本的作用是注册wireguard账号,wg脚本的作用是下载安装wireguard(centos7版本,如果系统不一样请自行搜索wireguard install),dg则是快速部署gost的脚本。

1./wgr.sh && ./dg.sh && ./wg.sh 
2reboot

运行三个脚本,会在主目录生成gost.sh脚本,脚本中password内容需要替换成自己的密码。

wireguard的安装脚本运行完成后,要重启服务器。

修改配置

刚才运行的第二个脚本会在当前目录产生一个wgcf-profile.conf配置文件,对它进行修改:

 1[Interface]
 2PrivateKey = ....
 3Address = ...
 4Address = ...
 5DNS = 1.1.1.1
 6MTU = 1280
 7+ PostUp = ip -6 rule add from 你的ipv6地址 lookup main 
 8+ PostDown = ip -6 rule delete from 你的ipv6地址 lookup main
 9[Peer]
10PublicKey = ...
11AllowedIPs = 0.0.0.0/0
12AllowedIPs = ::/0
13改 Endpoint = [2606:4700:d0::a29f:c001]:2408

ipv6地址可以通过ip addr命令进行查看

放入配置目录并启动

1cp wgcf-profile.conf /etc/wireguard/w.conf
2wg-quick up w

添加开机启动

1echo "wg-quick up w" >> /etc/rc.local
2chmod +x /etc/rc.local

测试

如果wireguard配置正确,应该就可以访问ipv4的网站了。例如:

1curl https://claws.top

#服务器