Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 使用VPN连接仅路由特定IP范围_Linux_Macos_Networking_Routing_Vpn - Fatal编程技术网

Linux 使用VPN连接仅路由特定IP范围

Linux 使用VPN连接仅路由特定IP范围,linux,macos,networking,routing,vpn,Linux,Macos,Networking,Routing,Vpn,我们正在使用FortiClient连接到我们客户的一个VPN。不幸的是,FortiClient正在将所有通过VPN的流量路由为默认值 我们已经为Linux找到了一种解决方法。连接VPN后,我们运行: sudo route del default ppp0 sudo route add -net 172.20.0.0 netmask 255.255.0.0 dev ppp0 现在,只有以172.20.x.x开头的地址通过VPN连接解析 现在,我正在MacOSX 10.11.6上使用FortiCl

我们正在使用
FortiClient
连接到我们客户的一个VPN。不幸的是,
FortiClient
正在将所有通过VPN的流量路由为默认值

我们已经为Linux找到了一种解决方法。连接VPN后,我们运行:

sudo route del default ppp0
sudo route add -net 172.20.0.0 netmask 255.255.0.0 dev ppp0
现在,只有以
172.20.x.x
开头的地址通过VPN连接解析

现在,我正在
MacOSX 10.11.6
上使用
FortiClient 5.4
,我正在尝试重新制作上述内容,以便在
MacOSX
上工作。基本上,即使是第一步,我也有问题。我试过:

sudo route delete -net default -ifp ppp0
但路由仍然无法按预期工作。易于测试,因为VPN后面没有互联网连接-我无法浏览/ping任何网站:-)

我做错了什么?谢谢你的帮助

我曾经帮过我,结果我需要一个额外的命令

基本上,
Mac OS X 10.11.6
的工作解决方案如下:

sudo route delete -net default -interface ppp0
sudo route add -net 0.0.0.0 -interface en0
sudo route add -net 172.20.0.0 -netmask 255.255.0.0 -interface ppp0
这基本上意味着:

  • 删除接口
    ppp0
    上的默认路由,该接口由
    FortiClient
  • 在默认接口上为每个IP添加默认路由(对于me
    en0
  • 通过
    ppp0
    (FortiClient)接口路由特定IP范围
  • Linux
    问题中提到的等价物是:

    sudo route del default ppp0
    sudo route add -net 172.20.0.0 netmask 255.255.0.0 dev ppp0
    
    所以你实际上跳过了第二步


    最后没那么难。

    这个问题与StackOverflow定义的编程无关。它可能更适合于相关网站,甚至(询问不同的问题)。。考虑在q的底部使用<代码>标志<代码>链接,并请主持人移动它。请不要在两个不同的网站上发布相同的Q。你可能还想读《谢谢你》和《祝你好运》。Windows上的对应词是什么?似乎ForticClient监视路由更改,并始终添加具有较低度量的默认路由。