rockylinux 9中安装wireguard
创始人
2025-12-03 16:51:55
0

1、开启ipv4内核转发

vi /etc/sysctl.conf,加入:

net.ipv4.ip_forward = 1

保存文件,执行 sysctl -p 使修改生效。

2、安装wireguard

dnf install wireguard-tools

3、编辑配置文件

vi /etc/wireguard/wg0.conf,内容如下:

[Interface]
PrivateKey =      #私钥,对应的公钥用于另一端,可用windows客户端生成
Address = 172.31.0.1/16   #ip地址
DNS = 172.31.0.1   #dns服务器,可选
ListenPort=51820  #服务器端监听UDP端口,服务器特有的
[Peer]
PublicKey =      #公钥,对端私钥对应的公钥
AllowedIPs = 172.16.0.0/12, 0.0.0.0/1, 128.0.0.0/1  #允许通过的目的IP,会加入路由表
PersistentKeepalive = 30  
Endpoint = 10.110.21.253:15002  #连接的服务器与端口,可以使用ip或域名,客户端特有的

4、开启服务

systemctl enable --now wg-quick@wg0


相关内容

热门资讯

centos7支持中文 1、使用locale命令查看当前使用的语言2、使用locale -a 查看安装的语言包,如果没有中文...
vcenter因证书问题无法上... 解决方法:导入root CA证书。主要操作步骤如下:1、下载root CA证书,并解压。2、右击5a...
mysql用户管理 1、新建用户create user username@host identified by 'pa...
esxi主机多链路设置注意事项 esxi主机多链路设置要在设置管理IP之前。否则删除链路后会出现无法连接esxi主机。
linux(centos7)常... ip addr //查看IP设置IP:vi /etc/sysconfig/network-scrip...
mariadb galera ... mariadb server下载地址:https://mariadb.org/download/?...
GlusterFS部署和使用 官方网站:https://www.gluster.org/install/一、GlusterFS安装...
redis出现报错:Error... 问题:redis出现报错:Error: 磁盘在使用中,或被另一个进程锁定解决方法1、在配置文件中修改...
centos7 LVM(逻辑卷... 一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它...
redis常用操作 设置密码:config set requirepass 123 //123为密码密码验证:auth...