我应该在我们的linux机器上为我们一些经常旅行的员工设置一个vpn服务器。 我有10个IP在该服务器上,所以我正在寻找一个简单的软件(不是openvpn这是一个地狱消化)。 该软件应该能够允许来自任何操作系统types(Linux,Mac,Windows)的连接。 它也应该能够通过用户名/密码进行连接。 我想分配1个IP给每个客户端。 好。 我设法安装和configurationopenVPN。 除了一件事以外,所有工作都很好。 我似乎无法find一种方法来分配我的用户实际的外部IP他们正在连接,而是,而是分配一个本地IP,如10.0.8.1
我们需要这个vpn的一个主要原因是我希望实现的这个function。 比方说,user1连接到IP 98.xxx.xxx.xxx,当他去whatismyip.com,IP必须显示,而不是他连接的真正的IP。 我们有一些只允许这些IP的应用程序,所以这个function对我来说是至关重要的。 是否有可能控制哪个ip分配给哪个用户?
那么,我不知道为什么你打折OpenVPN作为一个可行的select。 它不仅是最简单的VPN服务器之一,而且也是最安全的一个。 如果你不能支持OpenVPN的设置,那么也许你应该考虑聘请一个人来帮助你,并给你一些培训。
如果这些远程员工只需要访问几个应用程序,那么也许可以考虑使用SSH隧道来设置它们。 这将是非常简单的,但可能不像你想的那样灵活。
这里讲的道理是,不论你select哪种系统,VPN系统都有相当的复杂性。 由于缺乏像Hamachi这样的外包VPN,你将不得不做一些设置。
在试图回忆起我build议的解决scheme的名字时,扼杀了这个问题。
为了帮助其他人: tinc是我开源的Hamachi替代品。