局域网的防火墙把1433端口屏蔽了,服务器的SQLSERVER不能访问,怎么办?(200分)

  • 主题发起人 主题发起人 pyzhx801225
  • 开始时间 开始时间
P

pyzhx801225

Unregistered / Unconfirmed
GUEST, unregistred user!
局域网的防火墙把1433端口屏蔽了,服务器的SQLSERVER不能访问,请问我还有其它的方法能访问服务器数据库吗?
可能大家不太了解,局域网的防火墙只要是遇到1433端口访问数据就截了,请大家看清楚是局域网的防火墙把1433端口屏蔽了,而不是服务器的防火墙。
用三层架构是不是可以解决这个问题呢?
 
用服务器网络实用工具改,
不过改这个,好像ado连接等有一堆东西要改,端口放开不行么?
 
//局域网的防火墙把1433端口屏蔽了,服务器的SQLSERVER不能访问,
局域网防火墙封1433和你连服务器SQL有嘛关系?
 
用“服务器网络实用工具”把端口改成防火墙允许的就行了。
 
来自:马丁路德, 时间:2008-9-2 16:48:15, ID:3918479
//局域网的防火墙把1433端口屏蔽了,服务器的SQLSERVER不能访问,
局域网防火墙封1433和你连服务器SQL有嘛关系?

封了当然就连不上数据库了阿!
 
老大,看清楚,他是局域网封了1433,即本地1433端口。这个和远程SQL服务器1433有什么联系?远程是1433你本地也要用1433啊?
 
局域网的防火墙把1433端口屏蔽了,服务器的SQLSERVER不能访问,请问我还有其它的方法能访问服务器数据库吗?
可能大家不太了解,局域网的防火墙只要是遇到1433端口访问数据就截了,请大家看清楚是局域网的防火墙把1433端口屏蔽了,而不是服务器的防火墙。
 
来自:马丁路德, 时间:2008-9-2 18:03:44, ID:3918506
老大,看清楚,他是局域网封了1433,即本地1433端口。这个和远程SQL服务器1433有什么联系?远程是1433你本地也要用1433啊?
无知!
 
做个三层,用http协议跑,看它封不封。
我就是这么干的 :)
 
本地1433端口,可否释放控件.--------------------另外,aerobull的说法是可以,但有点取巧.自己做访问平台来实现也不是很难.
 
使用命名管道或改端口号试试
 
用三层应该可以吧?
 
三层
开端口
改服务器端口,不过1434 好象不能改
 
三层架构
数据库服务器与程式server一起改端口就不行了
程式都不用改了.
 
晕倒 啊。我对网络编程什么都不知道,帮你顶一下
 
局域网内部的的SQL服务器外网客户端是不能直接访问的,你要在局域网的路由器上设置端口映射,将外网的1433端口映射到你局域网内部装SQL服务器的那个电脑的IP上就可以了。
 
把端口号1433改成别的号就可以了。程序里的都一并改了。
 
把端口号改成其他的如:1438
ado连接串这样写:Provider=SQLOLEDB.1;Password=登录密码;Persist Security Info=True;User ID=sa;Initial Catalog=数据库名;Data Source=10.123.227.23,1438
 
来自:李翔鹏, 时间:2008-9-3 12:45:59, ID:3918654
来自:马丁路德, 时间:2008-9-2 18:03:44, ID:3918506
老大,看清楚,他是局域网封了1433,即本地1433端口。这个和远程SQL服务器1433有什么联系?远程是1433你本地也要用1433啊?
无知!
// 请不要搞人身攻击。这是楼主回复:
来自:pyzhx801225, 时间:2008-9-2 21:33:55, ID:3918547
局域网的防火墙把1433端口屏蔽了,服务器的SQLSERVER不能访问,请问我还有其它的方法能访问服务器数据库吗?
可能大家不太了解,局域网的防火墙只要是遇到1433端口访问数据就截了,请大家看清楚是局域网的防火墙把1433端口屏蔽了,而不是服务器的防火墙。

我的理解两种可能:
1、楼主所在的局域网封了1433端口,按这样理解,连不上服务器和封不封端口是没有关系的。楼主自己电脑上连不上,首先要肯定别的地方能够访问。
2、服务器在一个LAN,而那个LAN封了1433,所以楼主访问不了(其实是所有人都访问不了)。要是这样,楼上边城过客兄弟的主意,再加上wpch88的连接字符串,就是正解。
又或者,可以用端口映射。
 
后退
顶部