如何为 SQL Server 2005 设置端口转发?

如何为 SQL Server 2005 设置端口转发?

主题:如何使用端口转发

互联网------>我的网络中的路由器 ------->本地计算机(Windows 2003)-->Sqlserver2005

如何通过本地网络中的路由器通过互联网访问 SQL Server?

我的路由器 IP 地址是 =192.168.1.86;连接到路由器的本地机器 IP 地址是=

192.168.1.81
端口号=1433

告诉我如何使用端口转发 提前感谢帮助

答案1

这实际上取决于您使用的路由器。您似乎对端口转发的想法相当正确,并且掌握了您需要的大部分信息。

使用路由器手册 5 分钟就应该可以到达那里 - 如果您告诉我们型号,有人可能会给出准确的指示。

此外,如果您计划转发 SQL 服务器事务,我建议您使用 VPN 吗?设置起来稍微困难一些,但更安全。至少,确保您转发的任何内容都是加密的,并尽可能锁定哪些 IP 可以访问您的转发端口。

答案2

您可能需要认真考虑一下自己在做什么。在将您的 SQL 服务器开放给恶意网络之前,也许您应该先在 Google 上搜索一下“SQL Slammer Worm”这个词。

是的,这个问题很久以前就被修补了,但它是一个非常重要的指标,表明做过发生。

如果您需要远程访问 SQL,我只会通过 VPN 进行此操作。就这样。

答案3

您可以通过多种方式进行操作:

-只需将远程桌面端口从路由器的公共接口转发到 Windows 机器的本地 IP 即可

ROUTER_EXT_IP: 3389 -> 192.168.1.81: 3389

-您可以只转发 SQL Server 2005 端口,SQL Server 使用的默认 TCP 端口是 1433

ROUTER_EXT_IP: 1433 -> 192.168.1.81: 3389: 1433

之后,您在应用程序中指定您的外部 IP,就这样。

答案4

这取决于每个路由器的型号,基本上,您需要指定对于给定端口,请求应重定向到哪个服务器。

不要忘记为该服务器设置静态 IP。并设置良好的防火墙,像这样暴露关键服务器是有风险的。为什么需要直接访问?如果是为了连接,安全的方式仍然是两个站点之间的 VPN 隧道。

相关内容