• 欢迎访问好鸭,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏好鸭吧

记录——Debian10+Warp+WireGuard

Linux haoduck 1个月前 (03-07) 30次浏览 0个评论

安装 WireGuard

# 先安装linux-headers
apt update
apt install linux-headers-$(uname -r) -y

# 安装WireGuard
echo "deb http://deb.debian.org/debian/ unstable main" > /etc/apt/sources.list.d/unstable.list
printf 'Package: *\nPin: release a=unstable\nPin-Priority: 150\n' > /etc/apt/preferences.d/limit-unstable
apt update
apt install wireguard-dkms wireguard-tools resolvconf -y

wgcf生成WireGuard配置

# 下载wgcf
wget https://github.com/ViRb3/wgcf/releases/download/v2.1.4/wgcf_2.1.4_linux_amd64 -O wgcf
chmod +x wgcf

# 生成配置
./wgcf register
./wgcf generate

如果没有出错,会在当前目录生成wgcf-account.tomlwgcf-profile.conf两个文件。

如果出现429错误,可以多试几次。

连接WARP

打开修改配置,注释掉监听ipv4/ipv6(AllowedIPs = 0.0.0.0/0),或者使用下面的命令,保留连接SSH的IP。否则会失联。

sed -i '/0\.0\.0\.0\/0/d' wgcf-profile.conf # 保留IPV4执行这个
sed -i '/\:\:\/0/d' wgcf-profile.conf # 保留IPV6执行这个

复制一份wgcf-profile.conf/etc/wireguard

mkdir /etc/wireguard
cp wgcf-profile.conf /etc/wireguard/wgcf.conf

连接(up),断开(down)

export WG_I_PREFER_BUGGY_USERSPACE_TO_POLISHED_KMOD=1
wg-quick up wgcf
wg-quick down wgcf

设置开机自启动

systemctl enable wg-quick@wgcf

好鸭 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:记录——Debian10+Warp+WireGuard
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址