V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cmmulxuk
V2EX  ›  Amazon Web Services

有用 AWS EC2 的大佬吗?有个莫名其妙的费用搞不懂。

  •  
  •   cmmulxuk · 88 天前 · 2024 次点击
    这是一个创建于 88 天前的主题,其中的信息可能已经有所发展或是发生改变。

    $0.01 per GB - regional data transfer - in/out/between EC2 AZs or using elastic IPs or ELB

    显示这个一直在产生流量费用,查了一下是不同实例传输数据产生的流量,可是我整个帐号下只有一个实例啊,完全

    没有相互间传输流量的可能性。

    装了 nginx proxy manager ,和 x-ui ,Docker 小雅。

    18 条回复    2023-03-07 10:36:11 +08:00
    yaoyao1128
        1
    yaoyao1128  
       88 天前 via iPhone
    个人理解是包括了其他跨账户的跨 aws 区域的请求
    cmmulxuk
        2
    cmmulxuk  
    OP
       88 天前
    @yaoyao1128 主要是也没有其他的帐号啊,总不可能我是用 xray 访问其他网站,然后其他网站在 使用 aws ,它就产生这种费用吧。
    wwbfred
        3
    wwbfred  
       88 天前
    你连了别人的实例了吧,这个好像也收费。你查一下,不行就开工单,对系统不了解产生的费用 AWS 都给免的。
    wwbfred
        4
    wwbfred  
       88 天前
    而且如果不走这个,那就要按出栈流量走了,那个 9 美分 /GB ,更贵。
    cmmulxuk
        5
    cmmulxuk  
    OP
       88 天前
    @wwbfred 账户是刚注册没多久,还在免费期限内,主要是看到很多人说 AWS 收费不容易搞懂,想用段时间看看,结果一开始就碰上这事,账户没有其他实例,没有连接别人实例,却产生这样的费用,在网上找了半天没找到原因。费用其实不高,但是这种莫名其妙的事搞的我不敢继续用了。
    r6cb
        6
    r6cb  
       88 天前
    有可能是大洲之间数据传输的费用,Azure 也这样。
    stabc
        7
    stabc  
       88 天前
    OP 都说了只有一个实例,怎么上面还想当然的解释实例间传输。

    你如果没开 load balancer 的话,有一个可能,就是你开的一些服务使用了公网 IP ( elastic ip),这会导致流量在外面绕一圈再回本机,按照$0.01 收费。如果这样就全改成 127.0.0.1 或者局域网 IP 。
    cmmulxuk
        8
    cmmulxuk  
    OP
       88 天前
    @stabc 我也想过这个可能性,把 nginx proxy manager 反向代理的 ip 换成了 172 的。可是流量还是在走。
    stabc
        9
    stabc  
       88 天前
    @cmmulxuk 等等,现在你的实例有哪些流量是你认为不该产生费用的流量?
    reinhard
        10
    reinhard  
       88 天前
    To OP, FYI:

    有没有访问其他 AWS account 上的服务呢?
    ETiV
        11
    ETiV  
       88 天前
    regional, between ... AZs

    AZ=可用区

    就是跨可用区的流量费,EIP 、ELB 配置了不在同一个可用区的,都会被收

    账单还有「其他行」的内容吗?
    mason961125
        12
    mason961125  
       88 天前
    VPC 内的其他服务如果和 EC2 不在同一个 AZ ,那么你访问也是要给流量费的。
    512357301
        13
    512357301  
       88 天前 via Android
    找到原因了,不过还没观察是不是真正原因。
    我之前也郁闷了好久。
    其实是你用的 ubuntu 或者类似系统里的 apt 自动同步源数据导致的(其他系统也有相应的包管理工具),大概类似于每天都在 apt-get update ,而且是请求的另外一个 AZs 的数据,所以会跨区。
    你可以看下你 source.list 里的地址,把他们全部重定向到 127.0.0.1 ,这样应该就能解决了,docker 里如果有基于 ubuntu 的理论上也可以这样改下,然后隔几天再看看这部分流量有没有增加。
    不过每个月费用就 1 、2 分钱,都被豁免了,也无所谓了。
    ec2 免费是真香,换个邮箱继续免费 12 个月。收费的地方也是真坑,一不小心,点错了就收费了。不过一般没啥事也不会乱动它。
    cmmulxuk
        14
    cmmulxuk  
    OP
       86 天前
    @512357301 看了下软件更新源是 ubuntu 官方的,重定向 127.0.0.1 是怎么操作?我没搞懂。
    cmmulxuk
        15
    cmmulxuk  
    OP
       86 天前
    @512357301 只是想搞清楚是什么导致收费的,因为还没正式开始用,就搞出一个不知道怎么产生的费用,不想稀里糊涂的搞出个大额账单出来。现在产生的流量其实才几 G ,一个月下来才几块钱,无所谓的,只是想搞清楚。
    cmmulxuk
        16
    cmmulxuk  
    OP
       86 天前
    @ETiV Data Transfer 和 Elastic Compute Cloud 只有这两个大项。其他的都正常,就是这个跨可用区的收费搞不懂,明明没有使用过产生的费用。
    512357301
        17
    512357301  
       86 天前 via Android
    @cmmulxuk 重定向 127.0.0.1 ,就是重定向到本机啊,这样请求的数据不出本机,也就没有出口流量了啊。服务器又不用一直更新。
    不过你怎么几个 G 流量呢,几块钱?我都是 1 个 G 、2 个 G ,几分钱,好像是一分钱一个 G
    cmmulxuk
        18
    cmmulxuk  
    OP
       85 天前
    @512357301 按照目前的流量来看,一个月估计 4.50G ,我把系统的自动更新都关了,还是每天跑 1G+。哦,重定向 到 127.0.0.1 ,就是让它不更新不走流量是吧,懂了。
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   892 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 22:18 · PVG 06:18 · LAX 15:18 · JFK 18:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.