2007-10-29

マルチキャストDNS, IPv6, PostgreSQL

マルチキャストDNSでローカルネットワークの名前解決を行っていると、IPv6のリンクローカルアドレスで目的のサービスに接続してしまうことがある。

PostgreSQLに「そんなアドレスしらねー」と怒られたので、pg_hba.confに下記のような設定を追記することでリンクローカルのホストをtrustするようにした。(必要に応じてもっとマシなセキュリティ設定を用いること)

host all all fe80::/16 trust

ここで単純にIPv6を切ってしまうような後ろ向きな姿勢がテクノロジの進歩を邪魔するのだ。

0 件のコメント:

コメントを投稿

<< ホーム