专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

开放1433端口进行telnet连接【图解】

来源:小易整编  作者:小易  发布时间:2023-03-03 12:28
摘要:1433端口,是SQLServer默认的端口,SQLServer服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SQLServer对外提供服务。1433端口不是很安全,往往很容易被黑客攻陷,因此,更改SQL...

  1433端口,是SQL Server默认的端口,SQL Server服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SQL Server对外提供服务。1433端口不是很安全,往往很容易被黑客攻陷,因此,更改SQL Server 默认的1433端口是很有必要的。接下来小编教大家如何开放1433端口进行telnet连接来更改默认1433端口。

开放1433端口进行telnet连接【图解】

  1. 首先要测试本机的物理连接与服务器端的物理连接是否畅通。

  a. 方法:开始-à运行àcmd ping 127.0.0.1

  有返回值表示已经调通。

  2. 测试 telnet 远程连接服务是否畅通,

  a. 方法 telnet 127.0.0.1 1433 其中1433为数据库服务端口,如果为出行如下黑屏则说明有一些原因导致。

  连接不上的提示是:

  

  原因分析:

  1. 先看看windows自带的防火墙是否关闭

  方法:开始-à设置->控制面板àwindows防火墙 建议关闭防火墙。

  2. 如果是sql server 2005的数据库,需要看下是否安装了sql server2005express组件(笔者就是没有安装这个组件的原因所导致)。

  a.检查下配置:服务和连接的外围应用配置器

  同时使用TCP/IP和named pipes。

  b.sql server 配置管理器

  1). Sql server 2005服务 启动sql server (sqlexpress服务)

  2).sqlexpress的协议中启动TCP/IP协议,TCP/IP属性àIPALL

  TCP端口改为1433

  右击SQL Server (SQLEXPRESS),选择重新启动。

  再回到命令行下,键入:telnet localhost 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端口了。

  安全性

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

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

  更改1433端口是把双刃剑,如果好好用就可维护好自己的电脑安全,如果不好好用,可以用来入侵别人的电脑,用于非法的目的。小编要提醒大家,入侵别人的电脑是犯法的,大家不要知法犯法,希望大家能把小编的教程用于维护自己电脑的安全,而不是用于达到某种非法目的,获取非法利益,大家一定要切记。


本文地址:IT问答频道 https://www.hkm168.com/itwenda/910244.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


IT问答
小编:小易整编
相关文章相关阅读
  • 如何使用Vue技术进行移动端开发

    如何使用Vue技术进行移动端开发

    如何使用Vue技术进行移动端开发随着移动互联网的迅猛发展,移动端应用的开发变得越来越重要。Vue.js作为一款轻量级、高性能的前端框架,被广泛应用于移动端开发中。本文将介绍如何使用Vue技术进行移动端开发,并给出具体的代码示例。一、准备工作...

  • wifi连接速度什么意思

    wifi连接速度什么意思

    wifi中的连接速度是数据理论传输速度。wifi连接速度与上网速度不是同一个概念,wifi连接速度必须大于上网速度才稳定。wifi连接速度是路由器与上网设备连接的速度,一般现在主流的路由器都在150M以上,而上网速度是指运营商提供的网络接口...

  • 使用Go语言进行大数据分析的常用技巧

    使用Go语言进行大数据分析的常用技巧

    使用Go语言进行大数据分析的常用技巧随着大数据时代的来临,数据分析成为了各个领域中不可或缺的一环。而Go语言作为一种强大的编程语言,其简洁、高效的特性使得它成为大数据分析的理想选择。本文将介绍一些使用Go语言进行大数据分析常用的技巧,并提供...

  • MySQL连接被重置,如何处理?

    MySQL连接被重置,如何处理?

    mysql连接被重置,如何处理?MySQL是一种常用的关系型数据库管理系统,广泛应用于各种不同规模的项目中。然而,在使用MySQL时,有时会遇到连接被重置的情况,这可能会给我们的项目带来一些麻烦。本文将介绍MySQL连接被重置的原因以及如何...

  • Python服务器编程:使用PyAudio进行音频处理

    Python服务器编程:使用PyAudio进行音频处理

    python是一种功能强大的编程语言,可以用于从简单的脚本到复杂的应用程序和服务器。pyaudio是python中一种流行的音频处理库,可以用于录制、播放和处理音频数据。在本文中,我们将探讨如何使用PyAudio来开发一个Python服务器...

  • Telnet是什么协议

    Telnet是什么协议

    telnet是一种简单的基于文本的网络协议,用于通过“tcp/ip”网络访问远程计算机和终端;telnet为用户提供了一个双向的交互式文本通信系统,该系统使用超过8字节的虚拟终端连接。Telnet是一种简单的基于文本的网络协议,用于通过TC...

  • 计算机可以进行自动控制处理是因为其能够什么

    计算机可以进行自动控制处理是因为其能够什么

    因为其能够“存储程序”。存储程序是计算机能自动控制处理的基础,其原理是将根据特定问题编写的程序存放在计算机存储器中,然后按存储器中的存储程序的首地址执行程序的第一条指令,以后就按照该程序的规定顺序执行其他指令,直至程序结束执行。本教程操作环...

  • linux如何查询端口

    linux如何查询端口

    linux查询端口的方法:1、使用netstat命令,其命令为“netstat-tuln”;2、使用lsof命令,其命令为“lsof-i”;3、使用ss命令,其命令为“ss-tuln”;4、使用nmap命令,其命令为“nmap-p”...

  • 周排行
  • 月排行
  • 年排行

精彩推荐