努力的IT小王 2025-04-08 14:02 采纳率: 0%
浏览 59

openvpn如何取消全局代理

ubuntu下部署的openvpn怎么取消全局代理,我在客户端配置文件取消全局代理为什么不生效

  • 写回答

1条回答 默认 最新

  • 佩爷0107 2025-08-02 18:17
    关注

    在Ubuntu下部署的OpenVPN客户端取消全局代理不生效,通常是因为配置未正确覆盖默认路由或存在冲突规则。首先检查客户端配置文件(.ovpn),确保以下参数已设置:

    禁用全局路由推送:添加 pull-filter ignore "redirect-gateway" 阻止服务器强制修改默认路由。
    显式指定路由:用 route-nopull 拒绝服务器所有路由推送,再手动添加所需路由(如 route 192.168.1.0 255.255.255.0)。
    检查系统代理:若通过/etc/environment或图形界面设置了全局代理,需手动清除相关变量(如http_proxy、https_proxy)。
    重启服务:执行 sudo systemctl restart openvpn-client@your_config 重新加载配置。
    若问题依旧,用 ip route show 查看路由表,确认是否有残留的0.0.0.0/1或128.0.0.0/1规则指向VPN网关。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月8日