mysql:5679
From: Masakatsu Etou <Masakatsu Etou <a1@xxxxxxxxxx>>
Date: Mon, 01 Jul 2002 14:06:51 +0900
Subject: [mysql 05679] 外部から接続時のアドレス逆引きについて
初めて投稿いたします。江藤と申します。 インターネット上に公開したMySQLサーバで、ログイン時にIPアドレスの逆引き を行い、userテーブルのHostフィールドにてアクセス制限を行おうとしています。 しかしどうしても "%.hoge.com" 等とした場合にエラーになってしまうので調 査していたのですが、プロバイダのホスト名のつけ方の問題であることが分か りました。 具体的には、123.hoge.com のように数字のみで構成されているホスト名の場合、 逆引きを行っていないか、行っていても正常ではないように思います。 (ソースを読んでも理解できないので、詳しくは不明です) ホスト名の命名規則については、RFC1912に載っているようにプロバイダ側が 数字のみの名前を付けているのがいけないのだと思いますが、MySQL側でも このような場合に問題なく逆引きできるようにはならないものでしょうか? (hosts.allow等では ".hoge.com" の指定でも正しく動作するので、MySQLの 逆引きが同じ動作になってくれればいいとも思います) また当然ですが、数字で始まらないホスト名のプロバイダでは、問題ありませ んでした。 # ここでは hoge.com としましたが、本当に問題なのは私のメールアドレスの # プロバイダです。 # 無理かもしれませんが、プロバイダ側には命名規則の変更をお願いしてみま # す。 環境:TurboLinux Server 6.5J + MySQL 3.23.51 以上、よろしくお願いいたします。 -- Masakatsu Etou <a1@xxxxxxxxxx>
-> 5679 2002-07-01 14:06 [Masakatsu Etou <a1@x] 外部から接続時のアドレス逆引きについて 5680 2002-07-01 14:28 ┣[遠藤 俊裕 <endo_t@xx] 5682 2002-07-01 15:02 ┃┗[Masakatsu Etou <a1@x] 5684 2002-07-01 15:43 ┃ ┗[Masakatsu Etou <a1@x] 5681 2002-07-01 14:39 ┣[Tomohiro 'Tomo-p' KA] 5683 2002-07-01 15:07 ┃┗[Masakatsu Etou <a1@x] 5687 2002-07-02 00:41 ┣[とみたまさひろ <tomm] 5736 2002-07-06 18:10 ┃┗[Masakatsu Etou <a1@x] 5689 2002-07-02 09:58 ┗["kaji" <kaji@xxxxxxx] 5737 2002-07-06 18:10 ┗[Masakatsu Etou <a1@x]