【发布时间】:2017-12-10 10:10:51
【问题描述】:
我想从另一个网络连接到我的服务器,我的服务器没有外部 IP 地址。我想从我托管我的网站的地方访问 sql 服务器。我将我的网站托管在其他地方(不在我的网络中)。
【问题讨论】:
标签: sql-server networking hosting ip-address windows-server-2008
我想从另一个网络连接到我的服务器,我的服务器没有外部 IP 地址。我想从我托管我的网站的地方访问 sql 服务器。我将我的网站托管在其他地方(不在我的网络中)。
【问题讨论】:
标签: sql-server networking hosting ip-address windows-server-2008
您的 SQL Server 必须对您托管网站的服务器可见。
我假设您想要访问 SQL Server 中的数据来为您的网站生成一些内容。
有两种简单的方法可以做到这一点:
一旦其中任何一个工作正常,您的网络现在就可以用于互联网,但可能无法访问任何内容。 到目前为止,您所做的是创建从 Internet 名称到本地路由器的路径。
要使 SQL Server 可访问,您需要找出您的 SQL Server 使用哪些端口(默认为 1433)。如果您以不同的方式连接到 SQL,您可能还需要打开其他端口。
在您的路由器上,找到端口转发选项,并启用端口转发到您的 SQL Server 的本地网络 IP 地址,端口为 1433。
此步骤会将来自 Internet 的连接映射到路由器的 1433 端口,并将这些连接转发到 SQL Server 的 1433 端口。
祝你好运。
【讨论】: