對于我的 CentOS 服務器,TCP 連接通過埠 643 提供,UDP 連接通過埠 6194 提供。我想為每個消耗來自這些埠的 50MB 流量的每個 IP 地址添加 1 小時丟棄規則。
我可以使用iptablesor來執行此操作tc嗎?如果可以,我該怎么做?我對這個主題不太了解,請您幫幫我好嗎?
uj5u.com熱心網友回復:
可以使用(流量控制)限制傳入和傳出帶寬和延遲。這意味著您可以控制吞吐量,僅隨時間變化的資料量。tc
根據您對 50MB/hr 的描述,您需要為rate. 由于確保只能使用特定數量的流量是帶寬限制,因此沒有時間限制。
關于這個主題的進一步問題和答案是
- 限制介面帶寬
tc - 限制 IP 的網路帶寬
- 如何限制網路帶寬
更高級的解決方案可能是
- 速率限制網路,但在限制之前允許每個 TCP 連接突發
即使可以通過示例cutter工具切斷 TCP/IP 連接或使用 設定阻塞時間iptables,我也不知道有任何可用于控制網路會話時間的生產就緒解決方案。您也可以查看wondershaper或trickle。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/420374.html
標籤:
上一篇:如何僅將awk命令應用于特定欄位
