我的家用笔记本电脑有一个真正的有线问题。
以下是我所做的工作:
我已经通过AWS建立了自己的VPN。我在Azure SQL防火墙ip表中添加了VPN ip地址。
由于没有VPN,我可以很容易地连接到Azure。然而,一旦我连接到VPN,当我试图连接到Azure时,会出现错误。
错误消息:
成功地与服务器建立了连接,但在登录前握手时发生了错误。(提供者: TCP提供程序,错误:0-指定的网络名称不再可用。)
另一方面,我可以使用VPN,并成功地从我的办公室桌面连接到Azure。
我相信这与我的家庭笔记本电脑设置有关。但就连我也禁用了windows 7上的防火墙,也禁用了azure SQL上的防火墙。
我还是有同样的连接问题
有什么想法吗?
发布于 2012-05-04 14:59:07
尝试向所有地址打开SQL防火墙以进行测试。也许当您进入VPN时,您是通过代理离开的,因此您到Azure的IP地址实际上是不同的。您可以设置如下内容:
IP范围启动: 0.0.0.0
IP范围结束: 255.255.255.255
如果这样做有效,那么也许您可以通过屏蔽VPN地址来做一些事情,比如:
10.10.0.0 - 10.10.255.255
发布于 2012-05-07 10:03:04
通过没有虚拟专用网,我可以很容易地连接到Azure。然而,一旦我连接到VPN,当我试图连接到Azure.
时,会出现错误。
有些VPN支持与正常的互联网连接共存,而另一些则不支持。我不确定AWS是否支持这一点。否则,当您连接到VPN时,您将失去internet连接,因此无法连接到SQL。
另一方面,我可以使用
并从我的办公室桌面成功地连接到Azure .
。
如果该问题与防火墙设置有关,则可以尝试以编程方式更改该设置,请参考http://blogs.msdn.com/b/sqlazure/archive/2010/07/29/10043869.aspx获取示例。
诚挚的问候,
明旭。
https://stackoverflow.com/questions/10441938
复制相似问题