Băng thông điều tiết thông qua iptables


Câu trả lời:


18

Những gì bạn đang tìm kiếm được gọi là Traffic Shaping. Nguồn thông tin tốt nhất cho nó (mà tôi biết) là Linux Advanced Routing and Control Control . Đó là một chút ngày, nhưng vẫn có rất nhiều thông tin tốt. Nếu bạn google Linux Traffic Shaping, bạn có thể tìm thấy một số tập lệnh và công cụ để làm cho cấu hình định hình lưu lượng truy cập dễ dàng hơn một chút.

Các lệnh cụ thể bạn sẽ sử dụng, trừ khi bạn tìm thấy một công cụ hoặc tập lệnh để thực hiện công việc cho bạn, là tc và / hoặc tcng. Tôi cũng muốn cảnh báo bạn rằng việc định hình lưu lượng truy cập có thể trở nên rất phức tạp nếu bạn chưa thực hiện trước đó, đặc biệt nếu bạn đang cố gắng thực hiện bằng tay.

Ngoài ra, cũng nên nhớ rằng bạn chỉ có thể kiểm soát tốc độ dữ liệu mà bạn đang gửi một cách đáng tin cậy.

Bạn cũng có thể muốn kiểm tra các câu hỏi về lỗi máy chủ tương tự này:


Tôi nên đã đề cập đến nó trong câu trả lời ban đầu của mình, nhưng một thuật ngữ phổ biến khác cho điều này (mặc dù nó bao gồm nhiều hơn một chút) là QoS (Chất lượng dịch vụ). Đó là một thuật ngữ tốt khác để theo dõi khi cố gắng quản lý lưu lượng.
Christopher Cashell

0

Chúng tôi sử dụng tc.bash ( liên kết ) để kiểm soát lưu lượng, kết hợp với IPTables. Nó đã thực hiện mánh khóe cho mọi thứ chúng ta cần cho đến nay.

(Đã thử nghiệm trên CentOS 4 và 5, và sẽ hoạt động với mọi hương vị của linux với tc và iptables.)


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.