我在我的工作网络上的SQL Server中启用了远程访问,该工作网络位于我的服务器"上。在办公室,我有我的台式机,我可以使用SQL Server Management Studio访问 - 没有问题。我可以毫无问题地使用telnet [LOCAL_IP] 1433
。
当我在家时,我也想访问SQL Server。我可以PING [EXTERNAL_IP]
向办公室寻址(这是路由器),但不能telnet [EXTERNAL_IP] 1433
。因此,在使用SQL Server Management Studio时,我的计算机无法访问它。
我认为这是路由器防火墙问题,我修改了路由器防火墙,让我的IP地址通过端口1433和1434上的TCP和UDP来源和目的地。我也试过在所有端口上通过我的家庭IP,但仍然没有。我还尝试在工作时禁用Windows服务器上的防火墙。
我可以设置RDP很好....所以我在思考一些我在SQL Server中不了解的问题。
有人有任何建议可以试试吗?
THX