在 Windows 7 中,我可以创建传入的 VPN 连接,本质上将 Windows 7 变成 VPN 服务器。
有什么方法可以将此设置从一台 Windows 7 PC 复制到另一台?
例如,如果我可以通过批处理创建传入连接,我可以分发批处理文件并运行它。但是,我不知道批量创建传入连接的命令。
有什么方法可以做到这一点?
Stack Overflow 上的这个问题类似,但这涉及传出VPN 连接。我有兴趣复制传入VPN 配置文件。
答案1
您可以使用 powershell 创建 VPN 连接并使用批处理文件运行它们。
以下是如何从一篇很棒的帖子中创建批处理的方法堆栈溢出
用于在客户端系统上创建 VPN 连接的 Windows PowerShell cmdlet 是 Add-VpnConnection。
句法
Add-VpnConnection [-名称] [-服务器地址] [-隧道类型 {Pptp | L2tp | Sstp | Ikev2 | 自动}] [-加密级别 {无加密 | 可选 | 必需 | 最大值}] [-身份验证方法 {Pap | Chap | MSChapv2 | Eap}] [-SplitTunneling] [-AllUserConnection] [-L2tpPsk] [-RememberCredential] [-UseWinlogonCredential] [-EapConfigXmlStream] [-Force] [-PassThru] [-WhatIf] [-Confirm]
特性
Name is the connection name, which is a mandatory parameter, and it cannot be changed.
ServerAddress 是要建立连接的远程服务器的 IP 地址(FQDN 或 URL)。这是必需参数。
其余属性是可选的。它们的名称和值集表明了它们的用途。例如,TunnelType 指定 VPN 隧道选择(例如 PPTP 或 L2TP),AuthenticationMethod 指定 VPN 身份验证协议选择。指定开关参数(SplitTunneling、AllUserConnection、RememberCredentials、UseWinlogonCredentials)时,启用该属性。