You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows Server 2022配置Direct Access时IPv6路由发布问题求助

Windows Server 2022配置Direct Access时IPv6路由发布问题求助

Hey Chris, let's break this down step by step—no advanced IPv6 or routing skills needed here, I’ll walk you through every part clearly.

第一步:找到企业网卡的IPv6地址

你需要先确认服务器连接到企业网络的那块网卡的全局可路由IPv6地址(不是本地链接的fe80::开头的地址),有两种简单方法:

图形界面操作

  • 打开服务器管理器,点击右上角的「本地服务器」,找到对应企业网络的网卡名称(比如「以太网」),点击进入网络连接窗口。
  • 右键点击目标网卡,选择「属性」,找到**Internet 协议版本 6 (TCP/IPv6)**并双击。
  • 在弹出的窗口里,你会看到这个网卡的IPv6地址,记录下那个以2001:2600:这类开头的全局地址(fe80::开头的是本地链接地址,只在当前子网有效,不用管它)。

命令行操作(更快捷)

  • 以管理员身份打开PowerShell命令提示符,运行:
    ipconfig /all
    
  • 在输出里找到对应企业网卡的条目,找到「IPv6 Address」行,记录下非fe80::开头的那个地址。

第二步:发布IPv6路由到企业网卡

这里分两种场景,优先用Direct Access向导配置,不行再手动添加路由:

通过Direct Access向导配置(推荐)

  • 打开服务器管理器的「远程访问」模块,右侧点击「运行远程访问向导」。
  • 走到网络拓扑步骤时,确认你选择的是连接企业网络的那块网卡。
  • 后续进入IPv6相关设置环节时,指定刚才记录的全局IPv6地址作为路由发布的网卡地址。
  • 完成向导后,重启Direct Access服务(或直接重启服务器)让设置生效。

手动添加IPv6路由(向导配置失效时用)

  • 管理员身份打开PowerShell,运行以下命令(替换括号里的内容):
    # 添加默认IPv6路由(所有IPv6流量走企业网卡)
    New-NetRoute -DestinationPrefix 0::/0 -InterfaceAlias "你的企业网卡名称" -NextHop "刚才记录的全局IPv6地址" -Persistent $true
    
    解释:
    • 0::/0代表默认路由,如果你只需要发布特定企业子网的IPv6路由,把它换成对应子网前缀(比如2001:db8:1234::/48)。
    • -Persistent $true确保重启服务器后路由不会消失。

第三步:验证设置是否生效

  • 运行以下命令查看IPv6路由表,确认刚才添加的路由存在且关联正确网卡:
    Get-NetRoute -AddressFamily IPv6
    
  • 重新测试Direct Access连接,看看那个「发布IPv6路由」的错误提示是否消失。

备注:内容来源于stack exchange,提问作者Chris Sikel

火山引擎 最新活动