一、测试ip是否是通的可以通过ping

ping ip

如图下图所示:

二、 测试ip+端口

telnet ip 端口

提示没有该命令,可进行安装,如下列操作。
1、安装telnet
检测telnet-server的rpm包是否安装

rpm -qa telnet-server


若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。

2、若未安装,则安装telnet-server,否则忽略此步骤

yum install telnet-server 


3、检测telnet-server的rpm包是否安装 

rpm -qa telnet

telnet-0.17-47.el6_3.1.x86_64

4、若未安装,则安装telnet,否则忽略此步骤

yum install telnet

5、重新启动xinetd守护进程

由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd

service xinetd restart 

6、测试

telnet ip 端口

可能不通这时候看一下访问的ip+端口 对应端口是否没有放行造成的访问不通

解决:查看防火墙状态,如果是开启的状态,查看对外开放的端口状态,如果没有开启,那么开启即可。

1.查看防火墙状态

查看防火墙状态 systemctl status firewalld

开启防火墙 systemctl start firewalld

关闭防火墙 systemctl stop firewalld

开启防火墙 service firewalld start

若遇到无法开启

先用:systemctl unmask firewalld.service

然后:systemctl start firewalld.service

2.查看对外开放的端口状态

查询已开放的端口 netstat  -ntulp | grep 端口号:可以具体查看某一个端口号

查询指定端口是否已开 firewall-cmd --query-port=9000/tcp

提示 yes,表示开启;no表示未开启。

3.对外开发端口查看想开的端口是否已开:firewall-cmd --query-port=9000/tcp

添加指定需要开放的端口:firewall-cmd --add-port=9000/tcp --permanent

重载入添加的端口:firewall-cmd --reload

查询指定端口是否开启成功:firewall-cmd --query-port=9000/tcp

移除指定端口:firewall-cmd --permanent --remove-port=9000/tcp

还有一种情况,如果没有开启防火墙,所有端口都可访问,或者对对应端口已经开放,但是还不通,看一下在阿里云安全组规则里是否添加即可。

测试ip 或者 ip+端口 是否畅通相关推荐

  1. python判断ip能否ping通_使用Python测试Ping主机IP和某端口是否开放的实例

    使用Python方法 比用各种命令方便,可以设置超时时间,到底通不通,端口是否开放一眼能看出来. 命令和返回 完整权限,可以ping通,端口开放,结果如下: 无root权限(省略了ping),端口开放 ...

  2. nginx同IP、同端口、不同域名时的转发

    在使用nginx时对于upstream的server的测试中发现,nginx默认对其使用的是基于IP的转发,这就意味着对于同IP.同端口.不同域名时无法进行转发. 在官方WIKI:http://wik ...

  3. 特殊的IP地址与端口

    特殊IP NetID             HostID                    地址类型                      用途 全0                 全0 ...

  4. Java21-day12【网络编程(网络编程入门(ip地址、端口、协议、InetAddress)、UDP通信程序、TCP通信程序)】

    视频+资料[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg   提取码:zjxs] Java基础--学习笔记(零起点打开java世界的大门)--博 ...

  5. 计算机的端口以及tcp/ip中的端口

    物理端口和TCP/IP协议中的端口 在网络技术中,端口(Port)大致有两种意思: 一是物理意义上的端口,比如,ADSL Modem.集线器.交换机.路由器用于连接其他网络设备的接口,如RJ-45端口 ...

  6. firewalld防火墙配置、测试服务、高级配置与IP伪装、端口转发

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Firewalld防火墙 防火墙基础 一.防火墙配置 二.使用防火墙安装http服务测试分别测试内网.外网.dmz 三.firewal ...

  7. firewalld防火墙配置IP伪装和端口转发

    IP地址伪装和端口转发都属于NAT(网络地址转换). 地址伪装和端口转发的区别如下: IP地址伪装: 1.通过地址伪装,NAT设备将经过设备的包转发到指定的接收方,同时将通过的数据包 2.源地址更改为 ...

  8. python批量telnet检测IP地址的端口是否开放

    python批量telnet检测IP地址的端口是否开放 需求 代码 示例 需求 需要检查多个端口是否开放,没有找到第三方工具和服务来快速测通,就自己用python写了个脚本.原理是通过telnet来实 ...

  9. 教你如何ping指定指定IP的指定端口

    教你如何ping指定指定IP的指定端口 https://www.imooc.com/article/15303  参考 2016.12.16 13:13 51389浏览 ping是简单的测试网络连接情 ...

  10. lqc_基于IP地址,端口的访问控制

    基于IP地址,端口的访问控制 实验环境: 某公司的web服务器,网关服务器均采用centos6.5操作系统,为了加强网络访问的安全性,要求管理员熟悉iptables防火墙规则的编写,以便指定有效.可行 ...

最新文章

  1. 自动驾驶多相机与多雷达数据融合方法汇总
  2. 【错误记录】Git 使用报错 ( git branch -a 仍能查询到已经删除的远程分支 )
  3. 【MM系列】SAP 簇表 A017 物料信息记录 (指定工厂) 包含的透明表
  4. 【内有网易黑猪肉券福利】网易MCTalk首秀——在线教育是一场马拉松
  5. C语言三种常见排序算法
  6. Qt编程'hello world
  7. 从程序员到阿里技术总监之路
  8. mysql多表查询sql语句怎么写_MySQL基本SQL语句之单表查询、多表查询和子查询
  9. Web前端笔记-使用bootstrap-table.js和bootstrap-table.css使得表格分页
  10. Spring 菜鸟教程 异常 集锦
  11. ffmpeg转码cpu很高,ffmpeg实现GPU(硬编码)加速转码,解决ffmpeg转码速度慢
  12. spring源码:九大后置处理器
  13. GOTC 大会预告 | Apache Pulsar PMC 成员翟佳:Apache Pulsar 架构设计与原理
  14. win10的怎么调计算机亮度,Win10系统调节屏幕亮度的三种方法【图文】
  15. 关于数据分析的一些实例报告
  16. 开发板搭建简单的Web服务器
  17. 用python爬取历史天气数据
  18. Java Android 根据银行卡号判断银行名称
  19. Linux 格式化U盘为ext4格式以及修复分区表方法
  20. Win32 高级编程

热门文章

  1. 专业工作站版、企业版、企业LTSC版、Servers版哪个更稳定更适合应对灾难
  2. 使用webgl(three.js)搭建3D智慧园区、3D大屏,3D楼宇,智慧灯杆三维展示,3D灯杆,web版3D,bim管理系统——第六课...
  3. C. Fishingprince Plays With Array
  4. laydate-v5.0.9自定义小时范围和分钟间隔(半小时)
  5. mysql非结构化查询_Mysql(2.3) 简单查询(SELECT)、子查询
  6. Real-Time High-Resolution Background Matting
  7. js笔试面试题(随意)
  8. 浙江独立学院计算机专业排名2015,2018中国独立学院排行榜发布,浙江这所独立学院独占鳌头!...
  9. 计算机冗余,惯性导航计算机系统冗余设计
  10. 商品库存推送至外部系统API接口文档