我已经在AWS中设置了我的Redis服务器,但我无法从外部IP连接到它,尽管我可以从同一服务器中访问它。
我也做了以下事情:
我还是无法使用它 redis-cli -h xxx.xxx.xxx.xx -p 6379
请帮忙
更新
我可以telnet到端口,所以Redis本身一定有东西不允许访问?
netstat结果:
[ec2-user @ ip-10-10-102-0~] $ netstat -a | egrep'Proto | LISTEN'
Proto Recv-Q Send-Q本地地址外地址状态
tcp 0 0 *:ssh : LISTEN
tcp 0 0 localhost:smtp : LISTEN
tcp 0 0 *:6379 : LISTEN
tcp 0 0 *:ssh : LISTEN
答案 0 :(得分:-1)
您是否在redis.conf中设置要绑定的IP?例如:
# bind 192.168.1.100 10.0.0.1
# bind 127.0.0.1