= An error page for unknown hosts = zigenのmessagesを埋め尽くす{{{ zigen dhcpd: DHCPDISCOVER from 00:0d:0b:xx:xx:x via vlan64: network CIRCLE-NET: no free leases }}}に嫌気がさして、登録されていないホストにもIPアドレスを配ってエラーページを表示しようと思い立った。 エラーページを表示させるためには、zigen自体にWebサーバを立ててやってPREROUTINGで宛先アドレスをzigenに書き換えてやれば良いはずである。 書き換える条件としてはDHCPサーバで貸し出すIPアドレスベースで行えば良い。 ネットワーク外にルーティングするかどうかの判定にIPアドレスは使用していないのでセキュリティ上の問題が発生することはないはずである。 MEMO * Proxy宛の通信 * httpdの設定 * エラーページ作成