现在从家我喜欢通过 OpenVPN 建立连接,以便从工作。因此,我将家用电脑上的 OpenVPN 客户端配置编辑为:
remote 180.135.0.10 1194
现在我可以连接到它,但它不允许我直接访问 LAN。因此,我在客户端配置中添加了一行新内容:
redirect-gateway def1
这将确保所有流量都通过 VPN。这有效。但是现在我没有互联网。所以我添加了以下几行:
dhcp-option DNS 8.8.8.8
dhcp-option DNS 8.8.4.4
现在我可以通过我的 VPN 访问 LAN,当我检查 WhatIsMyIp 时,很明显互联网流量也在通过 VPN,因为我现在有了工作WAN IP。这不是首选。在我理想的情况下,唯一应该通过 VPN 的流量是工作局域网,所有其他流量(如互联网和我的家LAN 应该只是路由正常。
有人知道怎样完成这样的事情吗?
答案1
如果我理解您的配置和网络拓扑,那么您应该删除该redirect-gateway
指令并添加:
route 192.168.188.0 255.255.255.0
如果您想要通过名称访问工作机器,您应该配置您的工作 DNS 服务器(如果有):
dhcp-option DNS <your work dns server LAN IP>
删除两个 Google DNS 条目。
问候
保罗·巴森吉