上一篇
如何在Linux上安装和配置WireGuard
- 行业动态
- 2024-03-30
- 1
在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上安装并配置完成。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/252824.html