
4Gフェイルオーバーがあり、データ許容量がなくなることを防ぐために、hp
メインネットワークの帯域幅を制限する必要があります。br0
インターフェイス全体を制限しているので不可能に見えます。
だから私はこう考えました:
- 仮想ネットワークインターフェイスを作成します
br0hp
。 - すべてのトラフィックを
br0
次のようhp
にルーティングします。br0hp
wonderrshaper br0hp 28 28
そうだと思いますか?
だから:
# ip link add br0hp type dummy
次に、次に追加します/etc/network/interfaces
。
auto br0hp
iface br0ho inet static
address 192.168.0.114 # Does it need an address?
netmask 255.255.255.0
iptables
もう残りは私が見つけようと努力しているようです。特に: new をbr0
渡す方法は次のようになります。hp
br0hp
# Traffic from br0 to hp should go to br0hp instead.
iptables -A PREROUTING -i br0 -o hp --out-interface br0hp -j MASQUERADE
# Or is it MASQUERADE or SNAT or DNAT?
# Traffic from br0 to hp is not allowed.
iptables -A FORWARD -s 192.168.0.0/24 -o hp -j DROP
# Masquerade
iptables -A FORWARD -o hp -i br0hp -s 192.168.0.0/24 -m conntrack --ctstate NEW -j ACCEPT
# Limit
wondershaper br0hp 28 28
それともip route
私に必要なものですか?