你好,gotBOKI,
问题出现的原因是,虽然端口代理的配置仍然存在,但监听器在系统重启后不会自动重新初始化,直到 IP Helper 服务刷新,这就是为什么重启该服务或重新执行命令可以解决问题。 一个实用的解决方案是将这个过程自动化,这样每次就不需要手动操作。 你可以创建一个启动脚本,可以是简单的批处理文件或 PowerShell 脚本,用于重启 IP Helper 服务并重新应用端口代理规则,然后通过 任务计划程序设置在系统启动时以管理员权限运行。
如果你有多个规则,可以使用 netsh interface portproxy dump 导出它们,并在脚本中重新导入,这样在重启后所有规则都会自动恢复,节省时间和精力。
这里有一些可能对你有帮助的链接:
https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/netsh-interface
https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/netsh-interface