ら・び・あん・ろ~ず

ちょっと古い IT やらガジェットやらのよもやまごとをつぶやきます。

Yamaha RT/RTX でディレクテッドブロードキャストパケットがフィルタアウトされる

現象

  • Samba の Remote Announce を設定しているのに、リモートネットワークのブラウズリストに Samba が表示されない。
  • Syslog に Device: Rejected, Program name: directed からの "broadcast: UDP 192.168.100.1:138 > 192.168.200.255:138" が記録されている。
    • 192.168.100.1: Samba ホスト, 192.168.200.0/24: リモートネットワーク

原因

  • Yamaha RT/RTX ルータで ip filter directed-broadcast on になっている。
    • 既定値が on であるので、config だけを眺めていても気が付きにくい(←言い訳(←RTXの方には config にあったけど、RTの方にはないから、機能的にないのかなー、と思ってコマンドリファレンスを見なおしたら既定値 on だと気が付いた))。
    • センターとエッジ、両方のログを1台の syslog サーバに集約していたため、原因究明に時間がかかった(←さほど困っていなかったともいう)。

対処

蛇足

  • Firefoxはてな blog で記事を執筆していると、ランダムにハングアップしてたいへんふゆかいだったのですが、Chrome だとそんなことはなくて、とても快適に更新できています。疑って悪かった AMD Phenom II x6 1055T。