在安装失败后
先确保系统 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