我想从另一个网络连接到我的服务器,我的服务器没有外部ip地址。我想从我托管我的网站的地方到达sql server。我在其他地方托管我的网站(不在我的网络中)。
答案 0 :(得分:0)
您的SQL Server必须对您托管网站的服务器可见。
我假设你想访问SQL Server中的数据,为你的网站生成一些内容。
有两种简单的方法可以做到这一点:
一旦你有其中任何一个工作,你的网络现在可用于互联网,但没有任何东西可以访问。 到目前为止,您所做的是创建从Internet名称到本地路由器的路径。
要使SQL Server可访问,您需要找出SQL Server使用的端口(默认为1433)。如果以不同的方式连接到SQL,则可能还需要打开其他端口。
在路由器上,找到端口转发选项,并为端口1433启用端口转发到SQL Server的本地网络IP地址。
此步骤将来自Internet的连接映射到路由器的端口1433,并将这些连接转发到SQL Server的端口1433.
祝你好运。