在redis配置中绑定ip错误

ITm*_*mao 2 redis

log:创建服务器TCP侦听套接字(myip:port):bind:无法分配请求的地址

我的redis.conf

bind 10.114.234.11
Run Code Online (Sandbox Code Playgroud)

当我喜欢这样的时候

bind 127.0.0.1
Run Code Online (Sandbox Code Playgroud)

它运作良好

rch*_*ang 5

您可能目前没有为10.xxx子网设置任何接口.如果您使用任何类型的Linux,ifconfig应该能够告诉您当前设置了哪些接口.例如,我正在运行Mint 17:

$ ifconfig | grep "inet addr"
inet addr:127.0.0.1  Mask:255.0.0.0
inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
Run Code Online (Sandbox Code Playgroud)

所以我(像你一样)将无法将Redis(或任何其他请求TCP套接字的服务)绑定到10.xxx如果您真的想要侦听该子网上的连接,则需要更改网络设置(如何完成将在很大程度上取决于您的操作系统).