SLa*_*aks 4 vpn windows-8 network-location
我正在使用 Windows 8 的传入连接功能在我的网络中运行 PPTP VPN 服务器。
VPN 工作得很好,只是远程计算机无法连接到 VPN 主机本身。
我可以 ping 并连接到本地网络中的所有其他计算机,但我什至无法 ping 通 VPN 主机的内部 IP 地址(这也是文件共享)
在 Windows 7 上,我通过将 VPN 的 RAS(拨入)接口(在主机上)的网络位置设置为私有来解决这个问题。
但是,在 Windows 8 上,它默认为 Public,我无法在 UI 中找到任何地方来更改它。网络位置现在在现代 UI 网络列表中设置,它不显示传入连接。
运行以下 PowerShell 命令:
$networkListManager = [Activator]::CreateInstance([Type]::GetTypeFromCLSID([Guid]"{DCB00C01-570F-4A9B-8D69-199FDBA5723B}"))
$networkListManager.GetNetworks(3) | Where-Object { $_."GetName".Invoke(@()) -eq "RAS (Dial In) Interface" } | % { $_.SetCategory(1) }
Run Code Online (Sandbox Code Playgroud)
第一个命令创建一个 NetworkListManager 对象。
第二条命令由三部分组成(以|
s分隔):
0
是公开的;1
是私人的。有关更多(技术)信息,请参阅网络列表管理器 API 文档。
归档时间: |
|
查看次数: |
8926 次 |
最近记录: |