将我的本地网络(服务器所在的网络)添加到 OpenVPN,而无需使用 OpenVPN 客户端

将我的本地网络(服务器所在的网络)添加到 OpenVPN,而无需使用 OpenVPN 客户端

我在 Funtoo 系统上成功安装了 OpenVPN:它运行正常!我使用默认 IP,因此我的服务器10.8.0.1和连接到它的客户端都自动分配了 IP。

问题是我需要访问网络上的某台计算机,并查看 OpenVPN 配置文件,我发现我可以推送我的网络:

# Push routes to the client to allow it
# to reach other private subnets behind
# the server.  Remember that these
# private subnets will also need
# to know to route the OpenVPN client
# address pool (10.8.0.0/255.255.255.0)
# back to the OpenVPN server.
;push "route 192.168.10.0 255.255.255.0"
;push "route 192.168.20.0 255.255.255.0"

问题是这是一个本地 ADSL,网络是默认的192.168.1.X,我无法更改它(我无法访问路由器,它被 ISP 阻止了)。

我的问题是,我可以将本地 IP 推送到 OpenVPN IP 吗?因为,如果我推送到与192.168.1.X家里有相同路由的客户端,可能会与他的网络发生冲突,不是吗?

先感谢您!

答案1

我的问题是,我可以将本地 IP 推送到 OpenVPN IP 吗?因为,如果我将 192.168.1.X 推送到在家中具有相同路由的客户端,可能会与他的网络发生冲突,不是吗?

没错。服务器子网和客户端子网之间会发生冲突。解决方案是为客户端使用不同的子网。

问题是,这是一条本地 ADSL,网络默认为 192.168.1.X,而我改变它(我无法访问路由器,它被 ISP 阻止了)。

什么?ISP 不应该阻止您的路由器。如果您有 ISP 帐户(我假设是 PPPoE 用户名和密码),您可以重置调制解调器并重新配置。

相关内容