현대의 iptables처럼 보이는 것은 트래픽을 제한하는 것이 쉬운 일입니다.
모듈 할당량 충족 :
iptables -A OUTPUT -p tcp --dport 80 -m quota --quota 1024 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 80 -j DROP
이것은 1K의 데이터를 받아 들인 다음 모든 연결을 끊 --quota
습니다.
남은 트래픽 양도 확인할 수 있습니다
# iptables -L OUTPUT -v
Chain OUTPUT (policy ACCEPT 3640 packets, 1753K bytes)
pkts bytes target prot opt in out source destination
1 40 ACCEPT tcp -- any any anywhere anywhere tcp dpt:http quota: 984 bytes
0 0 DROP tcp -- any any anywhere anywhere tcp dpt:http
그리고 잠시 후
# iptables -L OUTPUT -v
Chain OUTPUT (policy ACCEPT 3814 packets, 1773K bytes)
pkts bytes target prot opt in out source destination
8 996 ACCEPT tcp -- any any anywhere anywhere tcp dpt:http quota: 0 bytes
9 504 DROP tcp -- any any anywhere anywhere tcp dpt:http
OpenWRT에이 모듈을 설치할 수 있다면 트래픽을 제한하는 것이 쉬운 작업 인 것 같습니다.