背景描述:
今天在看redis的内容,看到同事在配置文件中将bind配置为0.0.0.0进行监听,不明白什么意思就查询了下,在此记录下。
解释:
0.0.0.0在服务器的环境中,指的就是服务器上所有的ipv4地址,如果机器上有2个ip 192.168.30.10 和 10.0.2.15,redis在配置中,如果配置监听在0.0.0.0这个地址上,那么,通过这2个ip地址都是能够到达这个redis服务的。同时呢,访问本地的127.0.0.1也是能够访问到redis服务的。
测试验证:
1.绑定到0.0.0.0
[aiprd@hadoop1 redis]$ src/redis-server ./redis.conf [aiprd@hadoop1 redis]$ ps -ef | grep redis aiprd 2422 1 0 11:53 ? 00:00:00 src/redis-server 0.0.0.0:6379 aiprd 2426 1401 0 11:53 pts/0 00:00:00 grep redis
2.本地ip地址
[aiprd@hadoop1 redis]$ ip a 1: lo