近期,购入一台CLAW 香港VPS。阿里云的线路,缺点是无法解锁chatgpt。
网上查询了解决方案,其中有人介绍了修改/etc/resolv.conf
的方法。使用代码:
echo -e "nameserver 154.12.177.22 nameserver 1.1.1.1" > /etc/resolv.conf
但这种方法有一个问题,每次重启后,/etc/resolv.conf
文件会恢复原样,需要重新执行一遍代码。
有没有一劳永逸的方法呢?
通过 systemd-resolved 配置
1, 检查 systemd-resolved 是否启用:
systemctl status systemd-resolved
如果启用,您需要修改其配置文件。
2. 编辑 systemd-resolved 配置文件: 打开 /etc/systemd/resolved.conf:
sudo nano /etc/systemd/resolved.conf
找到以下部分并设置自定义 DNS:
[Resolve] DNS=154.12.177.22 1.1.1.1
3. 重启服务: 保存文件后,执行以下命令以应用更改:
4sudo systemctl restart systemd-resolved
4. 创建符号链接(如需要): 如果 /etc/resolv.conf 已被其他服务管理,请重新创建链接指向 systemd-resolved:
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf
然后验证:
cat /etc/resolv.conf
这样,重启后,香港VPS解锁功能依然生效。