Redis(redis.conf
、bind
パラメータ)が特定のipsからのアクセスのみを受け入れるように設定しようとしています。私の場合は、ループバックネットワークインターフェイス(127.0.0.1
/::1
)とip 192.168.56.101
(192.168.56.102
はRedisサーバーのIPです)のアクセスを有効にしたいと考えています。私が今までに読んだすべてのドキュメントによれば、以下の設定はうまくいくはずです...Redis - バインドインターフェイスが動作しません(Connectionは拒否されました)!
bind 127.0.0.1 ::1 192.168.56.101
...しかし、それはどうなりますか?
私はいくつかの他の構成を試してみた...
bind 127.0.0.1 192.168.56.101 ::1
bind 127.0.0.1 192.168.56.101
bind 192.168.56.101
bind 192.168.56.0
bind 192.168.0.0
...と何も働きません。 = |
これだった働いただけの構成が...
bind 0.0.0.0
しかし、この構成では、任意のIPへのアクセスを開きます!
注:protected-mode
パラメータ(redis.conf
)はno
値を有します。
何が起こっている可能性がありますか?
REFERENCE:
Redis bind to more than one IP
さらに、問題:
IP範囲(bind
パラメータ)のアクセスを有効にするにはどうすればよいですか? "192.168.56" で始まるIPアドレスを持つ任意のマシンは、Redisのサーバーにアクセスする必要がありますこれらの例では
bind 192.168.56.0/24
のような何か...
bind 192.168.56.0
...か...。
@Carl Dacosta @Jacky
ありがとう!