Wireguard VPN
基于udp的vpn,代码行最少,已被集成到 linux 5.6 kernel
Update Linux内核
elrepo源
// for centos 7
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
// for centos 8
yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
更新内核
yum -y --enablerepo=elrepo-kernel install kernel-ml
sed -i "s/GRUB_DEFAULT=saved/GRUB_DEFAULT=0/" /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot
uname -awg0接口配置工具
git clone https://github.com/WireGuard/wireguard-tools
cd wireguard-tools/src
make
make install其他配置
开启内核转发,net.ipv4.ip_forward = 1
ifconfig参看网卡信息,修改ens160
vi /etc/sysconfig/iptables, delete下面一行,允许Forward链数据转发。
Last updated
Was this helpful?