ToSの設定(iptables/UFW)
iptables
iptablesを使用してのToSマーキングを必要とする場合は、/etc/sysconfig/iptablesにmangleテーブルを追加してください。
以下は、UDPパケットに対してToSマーキング(IP Precedence 5・DSCP 40)を設定する例です。
*mangle -A OUTPUT -p udp -j TOS --set-tos 160 COMMIT
以下は、UDPパケットに対してToSマーキング(DSCP 46)を設定する例です。
*mangle -A OUTPUT -p udp -j TOS --set-tos 184 COMMIT
※設定後はiptablesを再起動してください。
UFW
UFW(Ubuntuの標準ファイアウォール)を使用してのToSマーキングを必要とする場合は、/etc/ufw/before.rulesにmangleテーブルを追加してください。
以下は、UDPパケットに対してToSマーキング(IP Precedence 5・DSCP 40)を設定する例です。
*mangle -A OUTPUT -p udp -j TOS --set-tos 160 COMMIT
以下は、UDPパケットに対してToSマーキング(DSCP 46)を設定する例です。
*mangle -A OUTPUT -p udp -j TOS --set-tos 184 COMMIT
※設定後はUFWを再起動してください。