openvpn 客户端怎么禁止增加默认路由

俊赛潘安-才比管乐 发布于 08/21 10:26
阅读 220
收藏 0

环境

  • Archlinux 最新版,Gnome 桌面
  • 本机通过无线网卡上网,ip: 192.168.43.13,网关: 192.168.43.63
  • pacman 安装的 networkmanager-openvpn
  • 公司的 openvpn server 主要配置
    dev tun
    topology subnet
    server 10.8.0.0 255.255.255.0
    # 暂时没有配置 push,未向客户端推送路由

     

操作过程

  • 在 Gnome 设置 —— 网络 —— VPN 下增加一个 opevpn 连接
  • 在打开的窗口设置好证书和地址(过程和客户端配置项类似),保存,应用,连接 openvpn server 成功

问题

  • 检查本机路由时,发现多了一条默认,如下:
    default via 10.8.0.1 dev tun0 proto static metric 50

     

  • 本机通过 wifi 上网,已经存在一条默认路由:
    default via 192.168.43.63 dev wlp2s0 proto dhcp metric 600

     

  • 现在连上 vpn 后,默认上网都走 vpn 了

需求

  • 有没有什么办法,使 openvpn 客户端不增加上面那条 tun0 的默认路由
  • 我想让本机在访问公司内网时,才走 vpn;其他时候访问百度、谷歌的网站时,依旧是通过本机的无线网卡直接访问

 

加载中
0
俊赛潘安-才比管乐
俊赛潘安-才比管乐

找到问题了,是 networkmanager-openvpn 的设置问题,和 openvpn server 没有关系,如下图

返回顶部
顶部