V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Shadowxxx
V2EX  ›  Linux

Linux 如何对某个 IP 进行上传与下载的限速。

  •  
  •   Shadowxxx · 17 小时 17 分钟前 · 522 次点击

    如题,linux 如何对某个 IP 进行上传与下载的限速。

    9 条回复    2024-12-28 09:34:09 +08:00
    Yien
        1
    Yien  
       17 小时 17 分钟前
    TC
    tool2dx
        2
    tool2dx  
       17 小时 15 分钟前
    if (ip == block_ip) then drop_package_random();

    UDP 不好限速,只能随机掉包。
    Shadowxxx
        3
    Shadowxxx  
    OP
       17 小时 13 分钟前
    @Yien 我知道 tc ,具体点。
    GeekGao
        4
    GeekGao  
       16 小时 54 分钟前
    Yien
        5
    Yien  
       16 小时 50 分钟前
    tc qdisc add dev eth0 root handle 1: htb default 30
    tc class add dev eth0 parent 1: classid 1:1 htb rate 2Mbps ceil 2Mbps
    tc class add dev eth0 parent 1:1 classid 1:10 htb rate 2Mbps ceil 2Mbps
    tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst 10.0.0.100 flowid 1:10
    Shadowxxx
        6
    Shadowxxx  
    OP
       16 小时 25 分钟前
    @Yien 上传和下载都能限制?
    wangyzj
        7
    wangyzj  
       16 小时 14 分钟前
    @Yien #1 正解
    Shadowxxx
        8
    Shadowxxx  
    OP
       16 小时 13 分钟前
    @wangyzj 没法限制下载的。
    Shadowxxx
        9
    Shadowxxx  
    OP
       1 小时 23 分钟前
    谁能指导下怎么限制下行速度
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2795 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 02:57 · PVG 10:57 · LAX 18:57 · JFK 21:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.