RedisInsight通过IP地址连接到Linux上的Redis

4zcjmb1e  于 8个月前  发布在  Redis
关注(0)|答案(1)|浏览(115)

我通过VMware在Linux上运行Redis。CENTOS 7 Linux IP地址和连接截图如下:
IP address
我已经在Linux上的redis.conf文件中注解了# bind 127.0.0.1以允许远程连接。我也没设置密码
当我尝试在Mac OS上使用RedisInsight通过在RedisInsight上添加Redis数据库来远程连接到Linux上的Redis时,连接不起作用。
我尝试了4个IP地址192.168.41.128192.168.41.255,192.168.41.2和192.168.41.0作为主机地址。但都没用。请参阅下面的RedisInsight截图。
RedisInsight inputs
我在redis远程连接上做错了什么吗?有人能指导我如何从MacOS上的RedigsInsight连接到Linux上的Redis吗?
我尝试命令“ip a”和“ip r”来获取Linux上的IP地址。另外,我在redis.conf文件中注解了“Bind 127.0.0.1“。

pieyvz9o

pieyvz9o1#

我想通了。下面的关键步骤。详细的命令我问ChatGPT,它是相当有帮助的.
1.在CentOS 7 Linux上的redis.conf中,注解掉#bind 127.0.0.1或将其设置为“bind 0.0.0.0“,将“protected-mode no”设置为“protected-mode yes”2.将端口6379设置为允许在防火墙设置“sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent”下进行远程连接的端口
1.对于要使用的ip地址,我只使用命令“ip a”(192.168.xxx.xxx)下显示的inet地址

相关问题