自建WireGuard服务器教程

2024年10月17日更新。

wireguard 简介: Wireguard 是一种 VPN 协议,可以全局代理电脑所有软件,包括浏览器、游戏软件等。

注意:如果你当地运营商对海外 UDP 链接进行 QOS 限速,那么速度可能不如使用 TCP 链接的代理软件理想。

一键安装 wirguard 脚本(仅支持腾讯云/阿里云/百度云 CentOS 7.x 系统,不支持华为云,其他自测):

Rust

代码语言:javascript
复制
sudo yum install -y wget && wget https://10099.ltd/wireguard/wireguard_install.sh && chmod +x wireguard_install.sh && ./wireguard_install.sh

注意:先输入数字 1 升级 CentOS 7.x 系统的内核,升级完成后重启服务器,之后再运行脚本,输入数字 2 来安装 wirguard。

复制上面整个脚本代码到云服务器中 。复制后如果不动按回车键。

输入数字 1 进行 CentOS 7.x 系统的内核升级,升级完成后重启服务器。

如果提示重启服务器 y/n ? 输入y 。如果跳过了这条提示,输入 sudo reboot 也能重启服务器。

之后再运行脚本,输入数字 2 来安装 wirguard 。

需要电脑使用的请把 /etc/wireguard/client.conf 文件下载到电脑上。

有两种方法。

第一种是输入命令 cat /etc/wireguard/client.conf ,信息就会展示出来,然后复制(鼠标左键选中,右键选择复制),新建一个 client.conf 文件,把内容粘贴进去并保存即可。

第二种方法是直接把这个文件下载下来。 先安装下载文件的命令:

Rust

代码语言:javascript
复制
sudo yum -y install lrzsz

安装结束后输入如下命令就可以把 client.conf 文件下载到电脑上。

Rust

代码语言:javascript
复制
sz /etc/wireguard/client.conf

这样,wireguard 的账号配置信息就搭建好了。

由于同一个客户端配置只能同时用于一台设备连接,所以如果需要同时使用多个客户端的话,可以建立多个客户端配置。

增加 wireguard 多用户方法:

1、输入安装脚本

2、选择6 增加用户

3、然后输入一个用户名,不要和之前的重复

4、然后获取新用户名 .conf 文件即可

第三步:客户端使用方法

略(不想写,不会用客户端算了)

常见问题及解决方法:

如果搭建的 WireGuard 账号失效了,可能是端口被封了,卸载脚本后重新安装。输入搭建脚本,根据提示先选择卸载 WireGuard 的数字,之后再次输入脚本后选择搭建 WireGuard 的数字。


有问题可以自己想办法找我

复制
posted @ 2024-10-18 22:06  雨落秋垣  阅读(382)  评论(0编辑  收藏  举报