![如何为 SQL Server 2005 设置端口转发?](https://linux22.com/image/492296/%E5%A6%82%E4%BD%95%E4%B8%BA%20SQL%20Server%202005%20%E8%AE%BE%E7%BD%AE%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91%EF%BC%9F.png)
主题:如何使用端口转发
互联网------>我的网络中的路由器 ------->本地计算机(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 隧道。