通过互联网连接本地的sqlserver

互联网——>在我的networking路由器

——-> LocalMachine(Windows 2003) – > Sqlserver2005

如何在本地通过路由器通过互联网访问sqlserver

networking。

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

地址是= 192.168.1.81在端口号= 1433

告诉如何连接到我的sqlserver。 提前感谢您的帮助

192.168.1.81地址是本地地址,不能从互联网访问。

我不会让从互联网访问的SQL服务器 – 你只是要求被黑客入侵。 但是,如果你真的必须…

你需要一个外部地址。 你可以去grc.com并做一个屏蔽端口扫描。 它会告诉你你在家里的外部IP以及安全漏洞

您需要在您的物理防火墙上放置规则,以允许通过该端口进行访问。

你需要把规则放在你的Windows防火墙的SQL服务器上,以允许访问。

您只需在路由器/防火墙中打开端口1433,并将其指向安装了SQL Server的本地计算机。 在一些SOHO路由器上,这被称为虚拟服务器。

不过,你应该知道,这不是打开外部访问局域网的最佳安全措施。 更好的办法是制作一个非军事区。

Mson所说的一切都适用,但是另外你可能需要NAT端口转发规则来将端口1433上的传入连接转发到你的内部IP地址。 根据SQL Server的版本,您可能需要特别启用TCP作为连接方法 。

检查这个