如何在OS X Server上使用VPN?


0

我最近在我的Mac mini上使用OS X Mountain Lion Server应用程序设置了一个服务器。我想远程访问(从我家的wifi网络外部)到我的主文件夹和共享位置(在Mac mini上)中的文件和文件夹,我知道要这样做我需要一个VPN连接。我对这些事情并不熟悉,而且我一直试图设置它,但是我无法让它发挥作用。

值得一提的是,我实际上并没有注册域名 - 主机名是server.example.private(我用其他东西替换了“example”)。从连接到我家wifi网络的任何计算机上,我可以通过在地址栏中输入“192.168.0。(某些号码)”来访问服务器的wiki,但我无法使用“server.example.private”访问它(即使是从wifi网络) - 这可能表明问题是什么。此外,通过连接到我的Mac mini并登录,我可以使用Macbook Air中的Finder访问我的主文件夹和共享位置(我只能在连接到我家的wifi网络时执行此操作) - 我希望能够这样做远程。

我可能只是在做一些非常愚蠢的事情,比如没有配置一些设置(或者可能没有正确设置DNS ......)。任何人都可以解释设置VPN所需的步骤(也许可能与此相关的不同方面)?到目前为止我看到的所有教程都要求我注册一个域名,而我还没准备好这样做(我希望这不是问题)。如果您需要更多详细信息,请与我们联系。

谢谢。

Answers:


1

OSX Server中有几个VPN服务器。Server.app但是,您可以使用这些配置,如果您的内部名称解析被破坏,这可能会更麻烦。

您还需要确保Mac Mini的VPN端口可通过静态IP(或动态主机名)访问Internet。

作为临时步骤,我建议查看“Back To My Mac”,它是iCloud的一部分。从技术上讲,它使用adhoc ipsec vpn隧道并为每个mac设置提供DNS名称,有效地绕过了当前的内部名称解析问题。例如server.12345678.members.btmm.icloud.com ,您可以访问您运行的服务,例如web和ssh。

它们是btmm DNS地址不是可互联网路由的,通常不需要任何端口转发或静态IP地址。有关更多技术细节,请访问:https//apple.stackexchange.com/a/53776/46039


0

我找到了解决方案!这三个问题因素如下,这些也可能适用于尝试为Mac OS X Server设置VPN的其他人:

  1. 我必须确保正确设置端口转发,因为我并不认为这是一件重要的事情 - 一旦VPN服务正常工作,我就禁用了各种VPN端口的端口转发(500,1701和4500,I想)它停止了工作。
  2. 我不得不在VPN的配置页面(server.example.private)上使用服务器的主机名,但是我必须在客户端的VPN配置页面上使用外部/公共IP地址(就像你从whatsmyip.org获得的那个)。
  3. 除非你真的需要,否则不要在客户的机器上输入组名!我输入了我的组名,但它没有用(也许是因为我也是管理员......)

我希望这有帮助,至少它现在对我有用,如果您在设置VPN时遇到任何问题需要更多帮助,请告诉我!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.