当前位置:在线查询网 > 在线百科全书查询 > 1433端口

1433端口_在线百科全书查询


请输入要查询的词条内容:

1433端口




什么是1433端口


1433端口,是SQL Server默认的端口,SQL Server服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SQL Server对外提供服务,1434用于向请求者返回SQL Server使用了哪个TCP/IP端口。

很多人都说SQL Server配置的时候要把1433端口改变,这样别人就不能很容易地知道使用的什么端口了。可惜,通过微软未公开的1434端口的UDP探测可以很容易的知道SQL Server使用了什么TCP/IP端口。

不过微软还是考虑到了这个问题,毕竟公开而且开放的端口会引起不必要的麻烦。在实例属性中选择TCP/IP协议的属性。选择隐藏 SQL Server 实例。如果隐藏了 SQL Server 实例,则将禁止对试图枚举网络上现有的 SQL Server 实例的客户端所发出的广播作出响应。这样,别人就不能用1434来探测你的TCP/IP端口了(除非用Port Scan)。

1433端口存在的不安全因素


1433端口不是很安全,往往很容易被黑客攻陷,因此,更改SQL Server 默认的1433端口是很有必要的。现在网上存在很多抓1433端口肉鸡的动画。而他们利用的往往是sa弱口令,因此要注意把sa密码设置得复杂一些,而且在conn等数据库链接文件中不要使用sa用户进行数据库连接。

另外1433端口,如果仅仅是本机web链接本机数据库,那么没必要开1433,它是远程链接使用的。

如何打开1433端口


我的电脑属性=>远程=>远程桌面,允许用户远程连接到该计算机前面打勾就可以了

win2000

设置安全策略:

“控制面板”——〉“管理工具”——〉“本地安全策略”

选择IP安全策略—创建IP安全策略—建立名称—默认下一步

OK 建立新的策略完成选择你新建的策略 –属性然后填加

下一步

选择WIN2000默认值(Kerberos V5协议) 继续下一步选择是选择所有IP通讯

继续下一步完成选中“所有 IP 通讯”——〉点“编辑”按钮,打开“IP筛选器列表”——〉继续点“编辑”按钮,打开“筛选器 属性”

完成上面配置后在你刚配置的策略有键指派

验证安全策略

“控制面板”——〉“网络和拨号连接”——〉选中本机使用的网卡,比如“本地连接”

——〉双击打开“属性”——〉选中“Internet 协议(TCP/IP)”,打开其“属性”——〉“高级”看到“高级 TCP/IP 设置”

——〉选中“选项”标签——〉选中“IP 安全机制”——〉打开其“属性”

——〉“使用此 IP 安全策略”的下拉框中选中是否就是刚才设置的“SQL 1433”

配置完成后重新启动机器。

如何验证数据库的1433已经不能连接?

方法一:

局域网内找一个机器(非本机)安装企业管理,添加注册刚刚配制过安全策略的服务器,应该是那个等待注册的画面,状态中显示:“正在验证注册信息”或拒绝连接或服务未开启的提示。

方法二:

局域网内找一个机器(非本机),在dos控制台下,输入telnet EP服务器IP 1433

如果安全策略应用成功的话,应该不能够连接,会出现如下的话:正在连接到xxxxxxx...无法打开到主机的连接 在端口 1433 : 连接失败。如果应用安全策略失败,则能够连接成功

相关分词: 1433 端口