由于某些未知原因,我的SBS 2008 端口映射不正确!
我的 SBS 2008 服务器使用(静态)IP 地址192.168.0.10,但重要端口(80、443、4125)指向192.168.0.20。我的路由器 ( NETGEAR WPN824v2 )由 SBS 2008 管理,似乎没有办法通过浏览器窗口更改它们(从 SBS 控制台启动,一些端口显示,但不是上面提到的那个),也没有 Windows SBS 控制台应用程序。
如何手动控制路由器,或使用 SBS 工具更改不正确的端口映射?
更新(真的澄清):我可以直接从 SBS 机器访问路由器(其他机器会显示一条消息说路由器由 192.168.0.10 管理),但是 3 个端口未列在转发端口列表中。尝试使用浏览器界面设置它们将导致错误消息指出端口已被转发!
也许有一种方法可以将路由器设置为不再由 192.168.0.10 管理?
解决方案:关闭Netgear 路由器上的 UPnP 功能,瞧,我现在可以再次控制路由器上的 3 个端口的端口映射。
我总是跳过 SBS 2008 中的自动路由器配置脚本,因为我不相信它,现在我很高兴我做到了!
无论如何,重新映射任何 Netgear 路由器中的端口是相当直接的。
要手动控制您的路由器,您只需登录路由器的 Web 界面(在直接连接到 netgear 的计算机上(不是通过 SBS 的 DNS)只需输入 www.routerlogin.net,否则输入路由器的 IP 地址)。用户名通常是“管理员”,默认密码只是“密码”(我希望你已经改变了这个)。
您应该会看到如下所示的屏幕:
(来源:portforward.com)
您需要做的第一件事是禁用 UPnP(通用即插即用),因为这是 SBS 2008 用来配置您的路由器的协议。您很可能会在某处的高级设置下找到它。找到它后,只需取消选中它并保存更改。
然后,查找名为“端口转发”、“端口触发”或“防火墙规则”的选项。在那里你应该看到你的端口映射:
(来源:portforward.com)
找到您想要的条目并单击编辑。然后在“服务器地址”下将 IP 地址从 .20 更改为 .10,然后点击保存。
希望就这么简单!
你需要澄清这个问题。目前尚不清楚您是否在谈论面向互联网的端口。
您应该登录路由器的 Web 界面(通常通过在浏览器中点击路由器的 IP)并检查您的端口转发设置。您可能会发现端口 80、443 和 4125 正在转发到 192.168.0.20,而不是您希望的 192.168.0.10。