欢迎光临
我们一直在努力

如何测试服务器及端口是否畅通

1. 判断服务器是否开启及网络环境是否畅通

ping 服务器ip地址 //通过该命令判断服务器网络环境是否畅通

ping命令是不能检测端口的,只能检测你和相应ip是否连通。

2. 判断服务器端口是否开放

telnet [服务器ip] [端口]

如:telnet 10.200.36.18 8080 //测试10.200.36.18服务器 8080端口是否畅通。如果不畅通会有错误提示。

如果在windows命令行中,运行telnet相关指令提示“‘telnet’ 不是内部或外部命令,也不是可运行的程序 或批处理文件” 信息的话,需要启用Telnet客户端,具体操作如下:

① 在控制面板中找到 “程序和功能”
② 打开 “启用或关闭windows功能”
③ 勾选 Telnet 客户端,点确定,稍等片刻完成该功能启用。

完成该功能启用后,就可以用telnet命令来测试服务器端口了。

另外,我们还可以通过curl ip:port来测试服务是否畅通。

Linux中检测本机端口是否被占用:netstat -apn | grep 端口

在一个一般的局域网里,要测试两台机器通不通,就用Ping命令,格式为Ping [对方IP]。如果在一个有些限制的网络里,比如,远程服务器装有防火墙,不允许Ping,只开放一些端口供应用程序使用,那只能使用telnet工具来测试了,经测试一个端口开没开,可以使用如下命令:telnet [对方IP] [端口号],如果这个端口开了,那么会弹出一个新的黑窗口,否则会显示一些消息表示连接不上。不过这种方法不方便的地方在于,如果对方机器的要使用这个端口的应用程序没有启动时,也是连接不上的,这样就没办法区分,到底是防火墙禁掉了某个端口还是使用端口的程序没有开启。这是检测对方端口开没开启的方法。如果要检测本方哪个程序再使用哪个端口,那就要用netstat命令,具体是netstat -b。可以显示所有的通信程序,以及程序监听的端口。

原文链接:https://blog.csdn.net/duan196_118/article/details/118582088?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166937964916800186514934%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166937964916800186514934&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-29-118582088-null-null.nonecase&utm_term=%E6%9C%8D%E5%8A%A1%E5%99%A8

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《如何测试服务器及端口是否畅通》
文章链接:https://www.456zj.com/35607.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址