好的,我的一些基本安装使用路由和远程访问,唯一的问题是如果我需要添加额外的接口,我似乎能够做到的唯一方法是禁用和删除服务,然后从头开始重新创建它。幸运的是,到目前为止,大多数系统的设置都相当简单,所以不会花太长时间。
我似乎在 Windows Server 2008 R2 和 2012 中都遇到了问题,我无法评论其他的,因为我还没有尝试过。
问题在于尝试从物理 NIC 或虚拟适配器添加接口。没有选项可以添加,唯一可以添加的接口是请求拨号接口。重新启动系统或服务没有任何作用。
有人知道该如何修复吗?或者不包括重建路由服务器的快速解决方案?
答案1
我发现最接近的解决方案如下。
- 打开 RegEdit.exe。转到“HKLM\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces”,其中每个网络适配器(物理或虚拟)都有一个名为子键的 GUID。
- 确定哪一个是您的网络适配器(查看子键=值中的 IP 或 DHCP 设置,或配置一个临时地址以便找到它)。复制或记下 GUID。(单击 GUID 键,然后按 F2 进入重命名模式并突出显示整个键,按 CTRL+C 复制到剪贴板。)
- 转到“HKLM\System\CurrentControlSet\Services\RemoteAccess\Interfaces”。添加一个新子键,该子键是序列中的下一个,例如我有 1...6,所以我添加了“7”。在该键中添加以下内容...
- 名为“Enabled”的 DWORD32(32 位整数)设置为 1。
- 一个名为“InterfaceName”的 REG_SZ(字符串),然后粘贴您的接口 GUID,例如设置为“{XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}”。
- 名为“Stamp”的 DWORD32 设置为 0。
- 名为“类型”的 DWORD32 设置为 3(LAN)。
- 重新启动 RRAS,界面就会出现!右键单击每个协议,例如 IPv4、IPv6,然后您可以右键单击“常规”以添加“新接口...”,然后您的接口将为该协议启用。