HCRM博客

centos redis 修改hosts

准备工作

centos系统中修改Redis的hosts配置,需确保已具备以下条件:

centos redis 修改hosts-图1
(图片来源网络,侵权删除)

1、已安装Redis服务并正常运行;

2、拥有管理员权限(可通过sudoroot账户操作);

3、熟悉基础的Linux命令行操作。

修改hosts文件

1、通过SSH登录服务器,执行命令打开hosts文件:

  • sudo vi /etc/hosts

2、在文件末尾添加自定义的IP与域名映射,

centos redis 修改hosts-图2
(图片来源网络,侵权删除)
  • 192.168.1.100 redis-master
  • 192.168.1.101 redis-replica

3、保存并退出(按Esc后输入:wq);

4、验证修改是否生效:

  • ping redis-master

若返回对应的IP地址,则配置成功。

调整Redis绑定配置

默认情况下,Redis仅监听本地回环地址(127.0.0.1),如需使用自定义域名,需修改Redis配置文件:

1、打开Redis配置文件:

centos redis 修改hosts-图3
(图片来源网络,侵权删除)
  • sudo vi /etc/redis/redis.conf

2、找到bind参数,添加自定义域名或IP:

  • bind 127.0.0.1 redis-master

3、保存后重启Redis服务:

  • sudo systemctl restart redis

验证Redis服务状态

1、检查Redis是否绑定到目标地址:

  • sudo netstat -tuln | grep 6379

输出中应包含redis-master:6379或对应IP的监听状态。

2、通过命令行连接测试:

  • redis-cli -h redis-master

若成功进入交互界面,则配置生效。

关键注意事项

1、防火墙与安全组:确保服务器的防火墙或云平台安全组放行Redis端口(默认6379);

2、DNS解析优先级:CentOS默认优先读取hosts文件,若同时存在DNS解析,需检查顺序;

3、服务依赖:若Redis作为集群或主从节点运行,需同步修改所有相关节点的配置;

4、备份习惯:修改关键配置前,建议备份原文件(如cp /etc/hosts /etc/hosts.bak)。

通过自定义hosts绑定Redis服务,可提升内网通信效率与可维护性,实际场景中,建议结合业务需求选择IP或域名配置,同时定期检查服务的连通性与日志记录,若遇到连接异常,优先排查网络策略与解析顺序。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/28702.html

分享:
扫描分享到社交APP
上一篇
下一篇