如何通过互联网访问局域网中的sql server2005 express数据库

时间:2022-09-23 18:07:12
在家里通过adsl上网,有两台机器,通过一个路由器共享,两台机器的网关设置为192.168.1.1,一台机器的IP地址为192.168.1.2,在这台机器上装有sql server2005 express,现在想通过互联网来访问这台机器的数据库,该如何来访问?我在路由器中进行了转发设置,即将1433端口转发到192.168.1.2上,然后找到机器的外网ip,但在sql server managerment的连接数据库时用外网IP\sqlexpress来连接时,报错为找不到sql服务器,请问该如何处理,才能通过互联网访问到该数据库?

2 个解决方案

#1


看看主机的防火墙有没有开启,如果开启动阻止端口的访问,要关闭防火墙或是设置例外端口.

#2


1433的端口是开启了的,在局域网内部能够访问,关键是通过外部网时,外部得到的IP地址是网关地址,路由器上不可能有数据库,但通过路由器转发1433端口还是不行。

#1


看看主机的防火墙有没有开启,如果开启动阻止端口的访问,要关闭防火墙或是设置例外端口.

#2


1433的端口是开启了的,在局域网内部能够访问,关键是通过外部网时,外部得到的IP地址是网关地址,路由器上不可能有数据库,但通过路由器转发1433端口还是不行。