bind 127.0.0.1
表示 Redis 只會監聽 IPv4 地址 127.0.0.1
,即只能接受來自本地主機的連線。
bind 127.0.0.1 ::1
表示 Redis 會同時監聽 IPv4 地址 127.0.0.1
和 IPv6 地址 ::1
,即既能接受來自本地主機的 IPv4 連線,也能接受來自本地主機的 IPv6 連線。
在這兩者之間,如果 Redis 同時要支援 IPv4 和 IPv6 的話,第二種設定會更加靈活。
Q:bind 127.0.0.1 ::1 修改為允許所有 ipv4 和 ipv6 的訪問,應該怎麼改?
A:將配置檔案中的 bind 127.0.0.1 ::1 修改為 bind 0.0.0.0 :: 即可允許所有 IPv4 和 IPv6 地址的訪問。