at_yasu's blog

ロード的なことを

AltQ

AltQを使ったのでメモ書き。何か、OpenBSD3.xと4.1以降では文法が微妙に変わってるみたい。地味にハマってた…

以下、私の家の例

# AltQuere
altq on re0 cbq bandwidth 100% queue { www_in_out, ftp_in_out, std_out }

# std_out : default rule
queue std_out    bandwidth 45% cbq(default)
queue www_in_out bandwidth 35% { www_in, www_out }
  queue www_in   bandwidth 20% priority 2 cbq(red)
  queue www_out  bandwidth 80% priority 3
queue ftp_in_out bandwidth 20% priority 3


楽なのはTree構造に出来て、親ノードで帯域を変更したら子ノードにもちゃんと反映される所。例では、%で全て表してるけど、KbとかMbとかでもok。ただし、KiloByteじゃなくてKiloBitになるので。

参考:


ところで、何でシオタンってあんなに悪人ズラなんだろう…?