用telnet 对剑三telnet服务器端口ip的3724登录端口进行检查,看是不是因为防火墙拦截了端口

RTX常见问题-腾讯通RTX问题帮助中心|我要提问
这里您可以提出任何关于RTX腾讯通以及RTX插件的一些列相关问题,我们的工程师会第一时间为您解答。(如过您留下E-mail,我们将会抄送一份到您的邮箱)
技术QQ: 交流群: 联系电话:
浏览586,229 次 浏览86,453 次 浏览38,420 次 浏览30,218 次 浏览27,874 次 浏览27,196 次 浏览24,731 次 浏览23,115 次 浏览20,075 次 浏览17,901 次
南京市秦淮区白下路273号江苏海院伯利兹科技园B2栋四楼中国领先的IT技术网站
51CTO旗下网站
Telnet 1433端口不通之端口的监听
文章摘要:下面我们来对Telnet 1433端口不通的具体内容进行一下分析。这次针对的问题是如何检查端口的监听问题。
作者:佚名来源:网络整理| 12:48
Telnet服务无法启动和连接,就直接影响了我们的使用。那么,前面我们分析了一部分Telnet 1433端口不通的原因。这里我们主要讲解一下如何检查1433是否在监听?或者检查有哪些端口在监听?那么希望文章的内容能够帮助到大家。
1、如果打了sql sp3,并且windows 2003防火墙已经关闭, 在命令提示符下执行netstat -na 应该可以看到tcp 1433在监听.
2、启动企业管理器查看SQL SERVER 2000 的系统日志,在日志中可以看到SQL SERVER 启动的是那些协议来等待远程连接的.另外记得打完补丁,重新启动机器,或者重新启动服务.远程连接sql server 2000服务器的解决方案解决方案步骤:
一 看ping 服务器IP能否ping通.
这个实际上是看和远程sql server 2000服务器的物理连接是否存在.如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确.
二 在Dos或命令行下输入Telnet服务器IP 端口,看能否连通.
如Telnet 202.114.100.100 1433
通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口.如果有问题,通常这一步会出问题.通常Telnet 1433端口不通的提示是&&&无法打开连接,连接失败&.如果这一步有问题,应该检查以下选项.
1 检查远程服务器是否启动了sql server 2000服务.如果没有,则启动.
2 检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议.检查方法是,在服务器上打开开始菜单-&程序-&Microsoft SQL Server-&服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它.
3 检查服务器的tcp/ip端口是否配置为1433端口.仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上.事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致.如果隐藏服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变.
4 如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好).5 检查服务器是否在1433端口侦听.如果服务器没有在tcp连接的1433端口侦听,则是连接不上的.检查方法是在服务器的dos或命令行下面输入 netstat -a -n 或者是netstat -an,在结果列表里看是否有类似 tcp 127.0.0.11433 listening 的项.如果没有,则通常需要给sql server 2000打上至少sp3的补丁.其实在服务器端启动查询分析器,输入 select @@version 执行后可以看到版本号,版本号在8.0.2039以下的都需要打补丁.如果以上都没问题,这时你再做Telnet服务器ip 1433 测试,将会看到屏幕一闪之后光标在左上角不停闪动.恭喜你,你马上可以开始在企业管理器或查询分析器连接了.
三 检查客户端Telnet 1433端口的设置
程序-&Microsoft SQL Server-& 客户端网络使用工具.像在服务器网络实用工具里一样,确保客户端tcp/ip协议启用,并且默认端口为1433(或其他端口,与服务器端保持一致就行).
四 在企业管理器里或查询分析器连接测试
企业管理器-&右键SQlserver组-&新建sqlserver注册-&下一步-&写入远程IP-&下一步-& 选Sqlserver登陆-&下一步-&写入登陆名与密码(sa,password)-&下一步-&下一步-&完成查询分析器-&文件-&连接-&写入远程IP-&写入登录名和密码(sa,password)-&确定通常建议在查询分析器里做,因为默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是4秒,而查询分析器是15秒.
修改默认连接超时的方法:
企业管理器-&工具-&选项-&在弹出的&SQL Server企业管理器属性&窗口中,点击&高级&选项卡-&连接设置-&在 登录超时(秒) 后面的框里输入一个较大的数字查询分析器-&工具-&选项-&连接-&在 登录超时(秒) 后面的框里输入一个较大的数字通常就可以连通了,如果提示错误,则进入下一步.
五 错误产生Telnet 1433端口不通的原因通常是由于SQL Server使用了&仅 Windows&的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接.解决方法如下所示:
1 在服务器端使用企业管理器,并且选择&使用 Windows 身份验证&连接上 SQL Server.
2 展开&SQL Server组&,鼠标右键点击SQL Server服务器的名称,选择&属性&,再选择&安全性&选项卡.
3 在&身份验证&下,选择&SQL Server和 Windows &.
4 重新启动SQL Server服务.(在dos或命令行下面net stop mssqlserver停止服务,net startmssqlserver启动服务,也是一种快捷的方法).
注:在连接本地服务器时,通常使用的是命名管道协议(在服务器网络实用工具里可以看到启用的协议有这个),默认端口是445,因此在本地能连通是不能说明什么问题的,连接远程服务器是完全不同的协议).【责任编辑: TEL:(010)】
大家都在看猜你喜欢
热点热点热点头条热点
24H热文一周话题本月最赞
讲师:245833人学习过
讲师:41627人学习过
讲师:172015人学习过
精选博文论坛热帖下载排行
本书是根据全国计算机技术与软件专业技术资格(水平)考试《网络管理员考试大纲》所要求的考试范围而编写的试题集。全书共分10个单元,同步...
订阅51CTO邮刊telnet 查看端口是否可访问
我的图书馆
telnet 查看端口是否可访问
telnet&查看端口是否可访问
1.&首先为什么要写这篇文章
说到为什么还得从DNS服务器说起。我在我的电脑上安装了DNS服务器,但是用网络去访问还怎么都访问都不上去。于是我就打开dos窗口,用ping命令查看是否可以ping(如&ping&125.34.49.211)通。一查能够ping通。既然可以通,那么就说明这个地址是有效的,那问题出现在那边呢,只能出现在访问的端口port上,于是我就想我应该查看一下端口是否可以进行访问。在dos窗口输入telnet&ip&port(如:
telnet&125.34.49.211&8080).报的错神奇的很,告我telnet不是内部或者外部命令。难道我的telnet服务没有安装或者没有开启。(当然这种问题现在我知道会发生在win7上,xp是没有这种情况--除非你path路径破坏了)。
于是我就一顿神捅呀,终于捅ok了。在此就是想把自己的一点经验给大家分享下,免得大家碰到同样的问题了,没思路解决...希望和大家一起成长...一起收获人生的价值...
2.&为什么需要telnet
这个也可以说是:telnet可以做什么?在前面我已经提到过了,就是查某一个端口是否可以使用。
我们搞开发的时候,经常的端口就是&8080。那么你可以启动服务器,用telnet&去查看下这个端口是否可用。
总之一句话:&telnet就是查看某个端口是否可访问。
3.&为什么在win7&下不能够使用telnet?
在win7不能够使用的主要原因是由于win7默认情况下是没有安装telnet服务,所以我们需要安装telnet服务。怎么安装呢?很简单,不需要您下载任何的软件,只需要您简单的做如下操作:
【开始菜单】---【控制面板】----【程序和功能】----【打开或关闭Windows功能】-----在这里就可以看到【telnet服务器】和【telnet客服端】。
如果要访问他人电脑的就安装个客服端,如果要访问自己电脑的就需要两个都安装了,因为自己电脑既是服务器又是客服端了。
4.&还是无法使用tenet?
哎,哥们你行不行呀,我按照您说的一步一步的操作了两三遍了,telnet还是不给力呀,还是不能查看端口呀。这个原因的就是:当你做了如上的操作之后需要您重新打开一个dos窗口。这又是什么道理呢?这个也很简单:就是dos窗口启动的时候会加载一些配置,大家比较熟悉的比如有path路径....
所以我们修改了如上的配置,当然需要重新启动下了。
5.&还是不行
搞了半天(我可是搞了半个晚上呀...早上4:00--搞到6:00,当然包括些这篇文章),居然还是不好使,这时候一般人心情都会是噪的。记住一定要战胜自己内心的那股烦躁,这样你才能够爆发你的潜能。
对于这个问题,我也是搞了比很久还很久的时间,一直没发现问题。我当时还怀疑是不是我路由器设置的端口映射有问题,我还重启了路由器,但是还是没能够好使。也不知道怎么搞的,我突然间就想到了会不会是防火墙的问题(记得当时是:灵光一闪呀,顿时心情豁然也)。
那为什么一开始没有想到是防火墙的原因呢?这个还得从我的凌波软件说起。大家都知道在使用凌波软件的时候是不能开启防火墙的,否则是无法连接的。所以我每次一安完凌波就关闭了防火墙。在前一阵子我的电脑不小心被我搞的系统瘫痪了,所以重新搞了一个系统,这次由于没有凌波软件,所以也就没有关闭防火墙了。当然端口就无法访问了。
关闭防火墙是一件很简单的事情:【开始】--【控制面板】--【Windows防火墙】--在这里就可以选择是关闭还是开启防火墙了。
操作完之后,我在dos又访问了一下,果然好使了,心里那个爽,真是无法用鸟语来形容了。
爽够之后,我又想到一个问题:这样开启防火墙是在不安全呀,怎么不能开放所有的端口呀。于是我就问自己是否能够只开启我想开启的端口呢。又是我一顿神搞呀。终于搞的差不多了。在此也分享下,具体的操作如下:
【开启】---【控制面板】--【Windows防火墙】--【高级设置】--【入站规则】--【新建规则(在界面的最右边)】---【端口】--【Tcp】--输入【特定本地端口(我这边就是输入8080)】--【允许连接】--【具体情况下可配置只允许访问的用户,这边没有配置,直接下一步】--【配置可访问的计算机,这边也没有配置,直接下一步】--【域,专用,公用都选择上,下一步】--【输入规则名称(比如我这边是要开发tomcat让外面访问,就起名TomcatServer)】--【完成即可】
最后还需要大家注意的一点就是:如果你的服务是在工具开启的只对本机有用。什么意思呢?比如你在开发的时候,开启了一个工具eclipse,在eclipse里运行Tomcat,那么这个端口是只能本机进行访问的。Telnet外部ip是不能够访问的。
在在最后要是还有问题的话,就重新启动计算机。这是什么道理呢?这个主要是由于你修改了计算机的配置,计算机一时半会还不能反应过来,所以通过重新启动来更新这些配置。
6.&I&can't&go&out.
telnet&127.0.0.1&8080&很高兴,崩的一声就入了(如果能连上的话,会进入一个黑不溜秋的界面.)。但是搞了半天,你会说:这可咋出去呀。邪门了,exit,q,quit,q!,esc&wq&怎么都不好使呀..
呵呵,很高兴你能够知道以上的几个命令,It&is&not&a&simple&thing(已经是不简单的事情了).但是吧,要退出telnet的界面命令还是比较怪的:
首先需要按ctrl+]&,然后在按&q,这样就能够退出了。
7.&Summarize
最后在把文章中涉及的命令总结下:
1&ping&+&ip:&查看某一个ip地址是否能够连通,如:&ping&125.34.49.211
2&telnet&ip&port&:&查看某一个机器上的某一个端口是否可以访问,
&&&&&&&&&&&&&&&&&&&&&&&&&&&&如:telnet&125.34.49.211&8080
3&退出命令:&exit---退出dos窗口,q!,wq---Linux下退出vi编辑器
&&&&&&&&&&&&&&&&&&&&&ctrl+],之后在按q&---退出telnet界面
&&&&&&&&&&&&&&&&&&&&&quit---退出mysql.......
&作者之言:成长来自思考,来自问题的解决.生活就是发现问题,解决问题。
TA的最新馆藏[转]&
喜欢该文的人也喜欢}

我要回帖

更多关于 telnet服务器端口 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信