如何在SQL Server 2008中使用我的ip

如何在SQL Server 2008中使用我的ip,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我有一个SQL Server实例的设置,我可以从网络中的所有计算机中看到它。。。这意味着它已正确配置为远程访问。192168.0.50 服务器绑定到ip地址65.xx.xx.xx 我可以看到一个网站,我主机上的IIS,当我ping它给静态地址 当我尝试使用SQL Server Management Studio连接到SQL Server时。。。使用该地址65.xx.xx.xx,1433它将无法连接 [SQL配置][1] 我应该在连接的属性…中看到我的静态地址吗 从internet连接到网络并不容

我有一个SQL Server实例的设置,我可以从网络中的所有计算机中看到它。。。这意味着它已正确配置为远程访问。192168.0.50

服务器绑定到ip地址65.xx.xx.xx

我可以看到一个网站,我主机上的IIS,当我ping它给静态地址

当我尝试使用SQL Server Management Studio连接到SQL Server时。。。使用该地址65.xx.xx.xx,1433它将无法连接

[SQL配置][1]


我应该在连接的属性…中看到我的静态地址吗

从internet连接到网络并不容易 因为它在路由器和防火墙后面

访问sql实例的教程


如果您试图从网络内部连接到它,请尝试使用本地网络IP

另外,如果将实例设置为命名实例,请记住在连接字符串中包含实例名称

示例192.168.0.50\instanceName

我可以看到一个网站,我主机上的IIS,当我ping它给静态地址

仅仅因为你可以看到一个网站,可以ping静态地址,并不意味着服务器和互联网之间的防火墙被配置为允许流量通过1433端口

您的路由器管理员需要将入站端口1433映射到65.x.x.x地址,然后使用NAT网络地址转换将其指向内部IP地址192.168.0.50


这与您提到的IIS网站所做的相同,只是在这种情况下,端口将是80,或者可能是443,以允许HTTPS流量通过。

首先,您必须检查,当您对内部网络配置满意时, 您需要检查路由器配置以允许端口转发连接。每个路由器都有自己的配置

例如:

打开SQL Server网络实用程序,设置启用的TCP/IP并设置要使用的端口。 如果您有路由器端口,请转发安装SQL Server的PC的IP 现在,如果您的Internet IP是静态的,请使用路由器的DDNS服务,如果您的Internet IP是动态的,请继续执行下一步 现在,在执行步骤1-3之后,您的SQL Server已经具有internet连接,因此您必须转到要使用示例的客户端PC。您的服务器是Office PC,客户端是您的家用PC开放客户端网络实用程序 打开“别名”选项卡,单击“添加”,输入您的服务器别名或任何要使用的名称 在网络库中选择TCP/IP 在连接参数中-服务器名称=您的服务器internet IP地址 单击“动态确定端口”并输入您从路由器设置的端口 基本上在哪里做的。。。打开SQL Server Manager,然后注册数据库!
希望能有帮助

您是否已将服务器绑定到65.x.x.x地址?它只能绑定到192,这是不可路由的,无法从另一个网络远程使用。您在65.xx地址上打开了正确的端口吗?这是一个远程服务器,因此我必须从管理员那里获得路由器详细信息,并随时通知您。谢谢,一旦我将端口转发到远程机器上。。成功了!