互联网——>在我的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作为连接方法 。
检查这个