之前公司使用的路由器里使用的是PPPOE拨号的形式上网的,根据拨号后得到的ip地址,配置到阿里云的安全组里,具体来说是配置到22端口里,也就是说只有特定ip才能访问22端口,也即是说只允许公司网络远程登陆阿里云上的主机。

在百度输入框中输入ip后查询得到的ip地址跟拨号后得到的ip地址是一样的。一直这样使用没啥问题。

拨号上网,使用两种不同的方式获取的出口IP





直到昨天,联通过来把公司网络参数给换了,不使用PPPOE拨号形式的了,采用固定ip网络参数的形式,我按照之前的操作进行。

查看固定ip网络参数中的ip地址是多少,然后在百度输入框中输入ip后查询得到的ip地址,这俩是一致的,然后我就把这个ip地址给配置到阿里云的安全组里的22端口上了,那么问题来了,使用公司网络没法访问服务器了



就算设置固定ip所在网段也不行。

后来向阿里云提工单咨询这个问题,反馈得到的结果是安全组里配置的出口IP不对。

但是我这边获取出口IP的方式跟之前的方法一样呀,百思不得其解

然后换了一种思路,采用其他方式获取这个出口IP,然后就找到这篇文章:https://blog.csdn.net/leigin/article/details/92796665

奇怪的事情来了,采用命令行方式查看出口IP得到的结果竟然跟上述的ip不一样

果断在阿里云安全组中设置上这个ip,然后就可以访问了。

这个问题算是解决了。

但是又出来一个新问题,为什么采用PPPOE方式获取的出口IP都是一样的,换成固定IP形式的这种出口IP就不一样了?

命令行下查看出口IP(你上网时暴露在公网上的IP地址)

  • 国内
# curl cip.cc
-------------------------------------------
IP : 115.148.41.67
地址 : 中国 江西 吉安
运营商 : 电信 数据二 : 江西省吉安市 | 电信 数据三 : 中国江西省吉安市 | 电信 URL : http://www.cip.cc/115.148.41.67
# curl myip.ipip.net
-------------------------------------------
当前 IP:115.148.41.67 来自于:中国 江西 吉安 电信
  • 国外
# curl ipinfo.io
-------------------------------------------
{
"ip": "115.148.41.67",
"city": "Tiantuo",
"region": "Jiangxi",
"country": "CN",
"loc": "26.8994,116.5700",
"org": "AS4134 CHINANET-BACKBONE"
}
# curl ifconfig.me
-------------------------------------------
115.148.41.67
# curl ifconfig.io
-------------------------------------------
115.148.41.67
# curl httpbin.org/ip
-------------------------------------------
{
"origin": "115.148.41.67, 115.148.41.67"
}
# curl http://members.3322.org/dyndns/getip
-------------------------------------------
115.148.41.67

现在又出现新的问题提,通过命令查看的这个出口IP会发生变化,每次发生变化,都得重新获取这个出口ip,然后给配置到安全组里,太头疼的问题了。

后来联系联通那边,他们那边解决了,出口IP固定住就是路由器中配置的那个了!

记录阿里云安全组设置遇到的奇葩问题--出口ip的更多相关文章

  1. 阿里云安全组规则授权对象设置为固定IP段访问

    阿里云的ESC建站需要在安全组放通一些端口才能正常访问,所以我们在开放端口的时候就直接设置了全部ip可访问,授权对象填入0.0.0.0/0,意味着允许全部ip访问或者禁止全部ip访问. 但是我们有了一 ...

  2. 【转载】腾讯云安全组如何开放3306端口让Mysql可访问

    Mysql数据库的默认端口号为3306,在服务器安装好Mysql数据库后,如果使用的服务器是阿里云或者腾讯云服务器,如果在后台启用了安全组功能,则需要在安全组中对3306端口的入站规则进行放行,只有在 ...

  3. jmeter接口测试-线程组设置(断言失败后用例停止执行)

    问题描述: jmeter跑接口用例的时候,其中一条用例的对断言失败后,后面的用例都不执行了! 解决思路1: 考虑应该有地方设置,在菜单栏找了半天没找到,百度也没有查到 解决思路2: jmeter源码导 ...

  4. 腾讯云Centos7.6开放端口及配置腾讯云安全组

    1:防火墙的开启.关闭.状态查询.设置开机自启.开机禁用命令 检查状态(1):firewall-cmd --state 检查状态(2):systemctl status firewalld.servi ...

  5. nginx反向代理-后端服务器组设置

    nginx服务器的反向代理时其最常用的重要功能之一,在实际工作中应用广泛,涉及的配置指令也比较多.下面会尽量详细地介绍对应的指令,及其使用状态. 反向代理一般是互联网需要向内网拉取资源,比如访问一个w ...

  6. Maven settings.xml配置(指定本地仓库、阿里云镜像设置)

    转: 详解Maven settings.xml配置(指定本地仓库.阿里云镜像设置) 更新时间:2018年12月18日 11:14:45   作者:AmaniZ   我要评论   一.settings. ...

  7. MySQL问题记录——导入导出权限设置

    MySQL问题记录——导入导出权限设置 摘要:本文主要记录了在使用MySQL的过程中导入导出权限设置时遇到的问题以及解决方案. 相关日志 [Note] --secure-file-priv is se ...

  8. 阿里云安全研究成果入选人工智能顶级会议 IJCAI 2019, 业界首次用AI解决又一难题!

    8月10日至8月16日,国际人工智能组织联合会议IJCAI 2019(International Joint Conference on Artificial Intelligence 2019)在中 ...

  9. Qt开发的应用记录读取用户习惯设置的方法

    Qt开发的应用记录读取用户习惯设置的方法 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/w ...

随机推荐

  1. CTO与CIO选型数据中台的几大建议

    企业数字化转型离不开企业数字化技术的配备.但企业在选择数字化技术时也面临着一个问题,就是如何在大胆采用先进的数字化技术和对技术进行投资之间找到平衡,将投资风险降到最低,毕竟错误的技术选型会给企业带来不 ...

  2. Scala的基础用法 和 Java相对应学习(二)变量、循环、语法

    一.配置相关环境 1.增加项目 在idea里面创建新的maven项目 2. 在pom文件中增加依赖 <?xml version="1.0" encoding="UT ...

  3. uniapp调用jar

    前言 此方法为使用uniapp开发前端资源,然后继承进安卓原生项目,达到调用uniapp调用jar的效果. 基于Android Studio进行开发. 本人不懂安卓以及gradle,只是基于搜索引擎以 ...

  4. TFRecord的Shuffle、划分和读取

    对数据集的shuffle处理需要设置相应的buffer_size参数,相当于需要将相应数目的样本读入内存,且这部分内存会在训练过程中一直保持占用.完全的shuffle需要将整个数据集读入内存,这在大规 ...

  5. flex 我所理解不够深刻的内容

    1.align-items属性   父元素 align-items属性定义项目在交叉轴上如何对齐. flex-start:交叉轴的起点对齐. flex-end:交叉轴的终点对齐. center:交叉轴 ...

  6. centos7设置虚拟机静态ip

    转自http://blog.csdn.net/y534560449/article/details/60134301 一.设置VM的NAT方式 1.打开VM->编辑->虚拟网络编辑器-&g ...

  7. WebGPU 导入[2] - 核心概念与重要机制解读

    目录 1. 核心概念 ① 适配器和设备 ② 缓冲.纹理.采样器 ③ 绑定组 ④ 着色器与管线 ⑤ 编码器与队列 2. 重要机制 ① 缓冲映射机制 ② 时间线 1. 核心概念 这部分不会详细展开,以后写 ...

  8. Odoo14 OWL 如何访问model方法和res_id

    首先OWL是Odoo14版本新加的功能. 因为是新加的所以并没有太多的说明文档,包括英文板文档也没有:所以你要用它再没有更详细的文档之前你得自己去看源码. 注意owl是没有do_action函数给你跳 ...

  9. 游戏开发常遇到数据一致性BUG,怎么解?

    摘要:数据副本强一致.全节点可写.存储全面降本,GaussDB(for Redis)重新定义游戏数据库,彻底修复一致性BUG. 本文分享自华为云社区<华为云GaussDB(for Redis)揭 ...

  10. identity4 系列————案例篇[三]

    前言 前文介绍了identity的用法,同时介绍了什么是identitySourece.apiSource.client 这几个概念,和具体案例,那么下面继续介绍案例了. 正文 这里用官网的案例,因为 ...