解决cyperpanel无法安装warp

在安装失败后

先确保系统 DNS 正常

sudo rm -f /etc/resolv.conf
sudo install -m 644 /dev/null /etc/resolv.conf
printf "nameserver 1.1.1.1\nnameserver 8.8.8.8\n" | sudo tee /etc/resolv.conf >/dev/nullc

测试网络

ping -c 2 1.1.1.1
ping -c 2 google.com

让 WARP 不接管 DNS

先找出脚本生成的配置文件(通常在 /etc/wireguard/):

ls -l /etc/wireguard
grep -R "^DNS" -n /etc/wireguard/*.conf 2>/dev/null

把对应配置里的 DNS = ... 注释掉(假设文件叫 /etc/wireguard/warp.conf,如文件名不同请替换):

sudo sed -i 's/^DNS/#DNS/' /etc/wireguard/warp.conf
sudo grep -n "^#\\?DNS" /etc/wireguard/warp.conf

手动启动 WARP 接口

sudo systemctl start wg-quick@warp
# 或:
sudo wg-quick up warpc

查看状态

sudo systemctl status wg-quick@warp --no-pager
sudo wg shows

设置开机自动启动

sudo systemctl enable wg-quick@warp

 

滚动至顶部