首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VPN上的openVPN Mac(Tunnelblick)

VPN上的openVPN Mac(Tunnelblick)
EN

Server Fault用户
提问于 2011-02-14 13:44:12
回答 4查看 32.7K关注 0票数 2

问题是我们希望在这里使用openVPN作为默认的VPN服务器。现在我们遇到了和以往一样的问题。在Windows上一切正常,但在Mac上,我们在路由方面有问题。

当您登录到网络时,您的所有internet流量都通过VPN连接。我们已经在Serverconfig中为此设置了路由,但是它们对目标系统没有影响。

有谁有办法解决这个问题吗?

帮你个忙

更新:

我不想让流量通过VPN连接!问题是当任何人下载一个文件时,我们这里的连接就死了。

EN

回答 4

Server Fault用户

回答已采纳

发布于 2011-02-14 14:08:01

因为这应该与您在哪个平台上运行开放vpn无关,所以如果您在服务器上设置了重定向网关指令,那么您应该不会介意。

有关更多细节,请参见openVPn如何

更新

在问题中你说你设定了路线。设置路由可能与重定向网关完全相同,也可能不是。如果不知道你的配置我就说不清了。OpenVPN支持根据客户端系统或规范设置路由的各种方法。

您还可能需要重新检查是否设置了路由方法和路由延迟值。

票数 3
EN

Server Fault用户

发布于 2011-02-14 16:40:36

我用Tunnelblick在OSX上运行OpenVPN。

为了让所有流量通过VPN连接,我在我的OpenVPN服务器的配置中添加了以下内容:

代码语言:javascript
复制
push "redirect-gateway def1"

OpenVPN的(Version2.1)文档将"def1“定义为:

def1 --使用此标志来覆盖默认网关,方法是使用0.0.0.0/1和128.0.0.0/1而不是0.0.0.0/0。这样做的好处是覆盖而不是删除原始的默认网关。

我没有影响路由的其他设置。

票数 3
EN

Server Fault用户

发布于 2016-02-12 11:21:30

我也处在同样的情况下,对此做了一些研究。我注册了关于TunnelBlick的问题

直接的解决方法在OpenVPN维基中描述。方法2,override,看起来最简单。

在客户端配置中添加以下选项:

代码语言:javascript
复制
route 0.0.0.0 192.0.0.0 net_gateway
route 64.0.0.0 192.0.0.0 net_gateway
route 128.0.0.0 192.0.0.0 net_gateway
route 192.0.0.0 192.0.0.0 net_gateway
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/235279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档