redis.conf では、通常の設定は
バインド 127.0.0.1
redis が別の IP もリッスンするようにしたい (私のローカル開発アドレスと言う)
私は試した
バインド 127.0.0.1、123.33.xx.xx
しかし、これは機能しません。ドキュメントまたはグーグルで関連するものを見つけることができません。誰かが助けてくれることを願っています。
redis.conf では、通常の設定は
バインド 127.0.0.1
redis が別の IP もリッスンするようにしたい (私のローカル開発アドレスと言う)
私は試した
バインド 127.0.0.1、123.33.xx.xx
しかし、これは機能しません。ドキュメントまたはグーグルで関連するものを見つけることができません。誰かが助けてくれることを願っています。
以来:
--[Redis 2.8 リリース候補 1 (2.7.101)] リリース日: 2013 年 7 月 18 日
あなたはできる:
- [NEW] 複数の IP アドレスをバインドする機能。
乾杯!!
編集:正しい方法は、まだ1行とスペースで区切られた1つ以上のIPだけであるようです
こちらです:
bind 127.0.0.1 10.150.220.121
編集:これは時代遅れの回答です。解決策については、新しい回答を確認してください。
特定の複数のインターフェイスでリッスンするように redis を設定することはできません。複数のインターフェースが必要な場合は、バインド行を削除してください。
@taro が指摘したように、ファイアウォールを使用してアクセスを制限します。
私もその答えを見つけようとしましたが、現状ではこれを行うことはできません。複数の(ただしすべてのインターフェースではない)答えを探しているときにこれを見つけました。これは、http://code.google.com/p/redis/issues/detail?id=497 が判明したものであり、redis 自体ではサポートされないことを示しています。
一度にredisの前に置くことを不可能にするhaproxyと組み合わせて。別のポートを使用するか、別のポートを使用するか、1 つの IP にバインドすることを選択する必要があります。