首先,如果这是一个重复道歉,我找不到与我的相匹配的问题
我有一个家庭Linux服务器和远程VPS Linux服务器。
OpenVPN满足这两个服务器之间的高速连接的要求,但是,由于我的家庭服务器没有连接到家庭networking,我无法通过家庭networking访问我的家庭服务器。 我只能通过OpenVPN访问它,它有200毫秒的延迟。
所以简而言之,我想使用OpenVPN来连接我的2台服务器,以及访问我的家庭服务器,因为我没有vpn, 即 > 10毫秒的延迟
我希望这是有道理的?
可能的解决scheme?
更新例如
在家里我用别名hserv进入我的家庭服务器
所以在家里我ssh root@hserv ,我做我的事情。
但是,如果我closures这个SSH会话,并让hserv连接到VPN连接,并尝试用ssh root@hserv重新连接到它,我无法。 这是问题。
我假设你使用redirect-gateway所以所有的stream量都将通过VPN和家庭服务器是在不同的子网,然后你的台式机/笔记本电脑。
最容易的解决scheme是将服务器和桌面放在同一个子网上。
其他解决scheme是通过家庭网关路由器强制路由到此服务器。 在OpenVPN客户端configuration中添加:
route <home_server_IP> net_gateway
这将通过家庭网关/路由器将数据包路由到服务器。