windows vpn:使用powershell设置,怎么样?

通过ssh,我们可以在服务器上执行一些命令,并在客户端上创build一个简单的命令集来启动vpn,然后在发生故障时重新build立命令。

文档如何/在哪里使用PowerShell和Windows vpnfunction做类似的事情?

  • 创build服务器聆听点
  • 从客户端连接到服务器,以满足以下一个或两个需求
  • 监视连接,如果停止重buildvpn

我们有两种VPN需求:

  • 在客户端上,端口80到特定主机的stream量应该通过vpn
  • 服务器到服务器,能够将共享从一台服务器映射到另一台服务器(用于sql日志传送)

我们正在寻找一个简单,直接,对等的方法(这很容易做到,SSH是真正的问题,当你想到的时候,就是在Windows中没有本地SSH支持)。

我们不能使用依赖于以下的解决scheme:

  • 活动目录
  • 花式设置的东西

我们需要一种方式,使用内置的VPN和/或直接访问和/或其他function,在两台独立的服务器之间build立VPN。

到目前为止唯一发现的是这个MS DOC: http : //www.microsoft.com/en-us/download/confirmation.aspx?id=2555

其中有很多不相关的团体政策的东西,似乎并没有直接解决我所寻找的东西。

这个环境是%100 Win2012-R2

如果你使用VPN卡,那么这张纸是一个不错的资源。 您还应该查看远程shell /pipe理的winrmconfiguration( http://msdn.microsoft.com/zh-cn/library/aa384426(v=vs.85).aspx )。 但是,如果您拥有所有Windows环境,则意味着您可以使用directaccess,并且可以完全避免您的设备上安装VPN(VPN),并保持安全端点(这是传统VPN崩溃的地方,你可以做的最好的是networking访问保护和networking访问控制)