公司的出口公网IP都无法通过22端口连接阿里云的服务器,包括公司的ECS和个人的ECS,而且这个现象只有在阿里云出现,在腾讯云/滴滴云并没有出现。
1 能够ping通,且无丢包现象。
2 telnet连接22端口被远程中断
由此推断是阿里把公司的出口IP加入了22端口黑名单
控制台-云安全中心-设置-配置白名单
封禁原因是因为公司git有大量pull/push *** 作等疑似攻击的 *** 作?但是封禁也没必要把这个出口IP列入黑名单吧,这样无论是个人还是公司的阿里云服务器都失联了,还得去用阿里控制台自带的远程连接?太lj了。。。
网上找到有类似的情况,导致工作延误,况且这是在疫情期间大家都远程办公你把我IP封了也太安全了吧。
相关案例
给这个案例发起人点赞都不行?
测试端口通不通的四种方法:
1、使用telnet判断,telnet是windows标准服务,可以直接用,用telnet连接不存在的端口会提示连接被拒绝,则说明端口不通,连接存在的端口会提示Connected,则说明端口是通的;
2、使用ssh判断,ssh是linux的标准配置并且最常用,同样连接不存在的端口会提示连接被拒绝,说明端口不通,连接存在的端口会提示错误,说明端口是通的;
3、使用wget判断,wget是linux下的下载工具,需要先安装,连接不存在的端口会提示failed,说明端口不通,连接存在的端口会提示connected,说明端口是通的;
4、使用端口扫描工具,工具会自动检测并提示端口通不通。判断端口通不通的几种方法
1、使用telnet判断
telnet是windows标准服务,可以直接用;如果是linux机器,需要安装telnet
用法: telnet ip port
1)先用telnet连接不存在的端口
[root@localhost ~]# telnet 1002503 80
Trying 1002503
telnet: connect to address 1002503: Connection refused #直接提示连接被拒绝
2)再连接存在的端口
[root@localhost ~]# telnet localhost 22
Trying ::1
Connected to localhost #看到Connected就连接成功了
Escape character is '^]'
SSH-20-OpenSSH_53
a
Protocol mismatch
Connection closed by foreign host
2、使用ssh判断
ssh是linux的标准配置并且最常用,可以用来判断端口吗?
用法: ssh -v -p port username@ip
-v 调试模式(会打印日志)
-p 指定端口
username可以随意
1)连接不存在端口
[root@localhost ~]# ssh 1002503 -p 80
ssh: connect to host 1002503 port 80: Connection refused
[root@localhost ~]# ssh 1002503 -p 80 -v
OpenSSH_53p1, OpenSSL 101e-fips 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for
debug1: Connecting to 1002503 [1002503] port 80
debug1: connect to address 1002503 port 80: Connection refused
ssh: connect to host 1002503 port 80: Connection refused
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)