参考这篇
Linux系统下怎么测试端口的连通性

测试端口连通

nc -v -w 1 183.xx.oo.ee -z 82
1
linux主机centos操作系统,项目里面需要访问一个URL路径的接口http://xxx.121.com.cn:8081

后台报连接超时的错误
java.net.ConnectException: Connection timed out
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
nc检查了一下
nc -u -z -w 1 xxx.121.com.cn 80
1
2
3
4
5
无返回信息。说明不通啊!

防火墙也关了
/etc/init.d/iptables stop

windows下浏览器地址栏直接输入这个url路径没有问题,有数据返回 !

问题应该出在linux主机上!

什么原因导致的?防火墙拦截?已经关了啊 待解决

今天去看的时候神奇的出现这一幕

[root@template tmp]# nc -u -z -w 1 xxx.121.com.cn 8081
Connection to xxxx.121.com.cn 8081 port [udp/tproxy] succeeded!

[root@template tmp]# telnet xxx.121.com.cn 8081
Trying 116.7.226.34...
telnet: connect to address xxx.x.xxx.34: Connection timed out
1
2
3
4
5
6
无缘无故的nc 居然显示 succeeded ,原来是udp!

刚刚看端口的时候发现

[root@template ~]# netstat -nal | grep SYN_SENT
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 1 192.168.1.11:37415 xx.7.oo.34:8081 SYN_SENT
tcp 0 1 ::ffff:192.168.1.11:37422 ::ffff:xx.7.oo.34:8081 SYN_SENT
tcp 0 1 ::ffff:192.168.1.11:37421 ::ffff:xx.7.oo.34:8081 SYN_SENT
tcp 0 1 ::ffff:192.168.1.11:37416 ::ffff:xx.7.oo.34:8081 SYN_SENT
tcp 0 1 ::ffff:192.168.1.11:37420 ::ffff:xx.7.oo.34:8081 SYN_SENT
tcp 0 1 ::ffff:192.168.1.11:37419 ::ffff:xx.7.oo.34:8081 SYN_SENT
tcp 0 1 ::ffff:192.168.1.11:37418 ::ffff:xx.7.oo.34:8081 SYN_SENT
tcp 0 1 ::ffff:192.168.1.11:37417 ::ffff:xx.7.oo.34:8081 SYN_SENT
1
2
3
4
5
6
7
8
9
10
发现点猫腻了!状态都是SYN_SENT

找了第三台机器试了下

[root@www ~]# wget --spider http://xxx.121.com.cn:8081/ylxxche/smxxic/1469406020577.jpg
--16:31:19-- http://xxx.121.com.cn:8081/ylswxxxhe/sxxxic/146xxx0577.jpg
=> `14xxx020577.jpg'
正在解析主机 xxx.121.com.cn... xx6.7.x6.34
Connecting to xxx.121.com.cn|xx6.7.x6.34|:8081... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:8,652 (8.4K) [image/jpeg]
200 OK
1
2
3
4
5
6
7
8
其实我知道是主机网络配置原因。只是不知道具体那一块有问题。防火墙都关了!

莫不是联通云控制台里面要配什么转发?

今天问题终于解决了,联通云控制台里面安全组规则里要添加8081上行
只能说是对网络不了解。对联通云服务器不了解。
顺便解释下 上行和下行
上行指 向外走,访问外网
下行指 外向内,外部访问主机

linux下测试某网址或IP端口能否访问的更多相关文章

  1. Linux下tomcat修改成的80端口无法访问

    转自: https://blog.csdn.net/u013252047/article/details/72834415 tomcat放到服务器上访问8080端口还需要输入端口号,造成访问不便,好多 ...

  2. Linux下使用 ipset 封大量IP及ipset参数说明

    转载Linux下使用 ipset 封大量IP及ipset参数说明 Linux使用iptables封IP,是常用的应对网络攻击的方法,但要封禁成千上万个IP,如果添加成千上万条规则,对机器性能影响较大, ...

  3. linux下如何修改iptables开启80端口

    linux下如何修改iptables开启80端口   最近在做本地服务器的环境,发现网站localhost能正常访问,用ip访问就访问不了,经常使用CentOS的朋友,可能会遇到和我一样的问题.开启了 ...

  4. linux下普通用户如何使用80端口启动程序

    linux下普通用户如何使用80端口启动程序 http://blog.csdn.net/shootyou/article/details/6750230 大家都知道默认情况下linux的1024以下端 ...

  5. Linux 下获取LAN中指定IP的网卡的MAC(物理地址)

    // all.h// 2005/06/20,a.m. wenxy #ifndef _ALL_H#define _ALL_H #include <memory.h>#include < ...

  6. linux下测试磁盘的读写IO速度-简易方法

    linux下测试磁盘的读写IO速度-简易方法 参考资料:https://blog.csdn.net/zqtsx/article/details/25487185 一:使用hdparm命令 这是一个是用 ...

  7. 虚拟机Linux下一直获取不到ip怎么办

    虚拟机Linux下一直获取不到ip怎么办 Ifconfig -a 只显示了本地的ip127.0.0.1 和另一个eth1 但是找不到ip地址. 需要做的是: 申请ipdhclient eth1 另外释 ...

  8. linux下通过进程名查看其占用端口

    linux下通过进程名查看其占用端口: 1.先查看进程pid ps -ef | grep 进程名 2.通过pid查看占用端口 netstat -nap | grep 进程pid 例:通过nginx进程 ...

  9. [转帖]Centos7防火墙配置rich-rule实现IP端口限制访问

    Centos7防火墙配置rich-rule实现IP端口限制访问 2019-02-18 18:05:35 sunny05296 阅读数 2143  收藏 更多 分类专栏: Linux   版权声明:本文 ...

随机推荐

  1. 【Python】解析Python中的迭代器

    目录结构: contents structure [-] Iterator VS Iterable Itertools 模块 生成器(Generator) 在开始文章之前,先贴上一张Iterable. ...

  2. linux删除文件的前n行

    需求描述: 今天看了一个系统的临时文件,有5.6G的大小,这个文件也没有用了,想要将大部分的文件都删除掉. 在此记录下删除的过程.删除前n行的记录. 操作过程: 对于数据量比较大的情况(本例5800万 ...

  3. springboot项目使用 apollo 配置中心

    1. 引入 apollo 配置依赖 <dependency> <groupId>com.ctrip.framework.apollo</groupId> <a ...

  4. springMVC 数据模型相关注解 可注释类型 ModelAttribute SessionAttributes InitBinder

    ModelAttribute 参数/方法SessionAttributes 类InitBinder 方法

  5. Deploy a plain HTTP registry

    当docker pull a.b.com/ubuntu:14.04的时候,如果提示:“Docker x509 insecure registry”之类的,说这个registry不安全的,如果就是想在a ...

  6. 脚本备份MySQL数据库和binlog日志

    用Mysqldump实现全库备份+binlog的数据还原 首先是为mysql做指定库文件的全库备份 vim mysqlbak.sh #!/bin/bash #定义数据库目录,要能找到mysqldump ...

  7. Cassandra开发入门文档第二部分(timeuuid类型、复合主键、静态字段详解)

    timeuuid类型 timeuuid具有唯一索引和日期时间的综合特性,可以与日期和时间函数联合使用,常用的关联函数: dateOf() now() minTimeuuid() and maxTime ...

  8. EasyNVR网页摄像机无插件H5、谷歌Chrome直播方案-Onvif(一)使用Onvif协议进行设备发现以及指定设备信息探测

    背景分析 众所周知,EasyNVR不拘泥.不受限于摄像机的品牌厂商及其配套平台,只要是网络监控摄像机IPC.硬盘录像机NVR.且设备支持标准的RTSP/Onvif协议,都可以接入实时视频流进入Easy ...

  9. CentOS7-Docker 安装 Gitlab

    官方教程 https://docs.gitlab.com/omnibus/docker/ 搜索镜像 [root@master ~]# docker search gitlab 拉取镜像 [root@m ...

  10. thinkphp 5.0.24 配置多模块注意的细节

    /*index.php 文件  这一段用于生成模块用 build.php 只能生成诸如 admin hotel 开头为小写字母的模块 如果你设定的 大写开头 如 Hotel Admin 系统就会找不到 ...