单机游戏大全免费

游戏大全

当前位置:首页 > 互联网 IT业界 > 如何在Linux上安装和配置WireGuard

如何在Linux上安装和配置WireGuard

admin 互联网 IT业界 73热度

在Linux上安装WireGuard,首先更新系统,然后使用包管理器安装WireGuard软件包。配置时,编辑配置文件,设置私钥、公钥和监听地址,启动WireGuard服务即可。

在Linux上安装和配置WireGuard,可以按照以下步骤进行:

1、安装WireGuard

在Debian/Ubuntu系统上,可以使用以下命令安装WireGuard:

sudo aptget update sudo aptget install wireguard

在CentOS/RHEL系统上,可以使用以下命令安装WireGuard:

sudo yum install epelrelease sudo yum install wireguard

2、生成密钥对

使用以下命令生成一个公私钥对:

wg genkey | tee privatekey | wg pubkey > publickey

这将生成两个文件:privatekey(私钥)和publickey(公钥)。

3、创建WireGuard配置文件

创建一个名为wg0.conf的配置文件,并填写以下内容:

[Interface] PrivateKey = <私钥> Address = 10.0.0.1/24 ListenPort = 51820 [Peer] PublicKey = <公钥> AllowedIPs = 10.0.0.2/32 Endpoint = <对端服务器IP地址>:<对端服务器端口> PersistentKeepalive = 25

将<私钥>、<公钥>、<对端服务器IP地址>和<对端服务器端口>替换为实际值。

4、启动WireGuard服务

使用以下命令启动WireGuard服务:

sudo systemctl start wgquick@wg0

5、查看WireGuard状态

使用以下命令查看WireGuard连接状态:

wg show

6、设置开机自启动

使用以下命令设置WireGuard开机自启动:

sudo systemctl enable wgquick@wg0

至此,WireGuard已经在Linux上安装并配置完成。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/409107.html

更新时间 2024-05-22 13:55:07