Linux服务器获取公网IP,redis客户端连接云服务器redis失败

记录一下工作中遇到的新常识问题
前提场景:云服务器,内部自己安装的redis服务,需要连接云服务器的redis服务(仅给到内部的redis地址(127.0.0.1的地址));
错误操作:使用-ifconfig-命令获取服务器地址(此为内网IP),使用该结果地址进行连接,无法连接,尝试了以下操作:
        1.查看redis服务是否启动:ps -ef|grep redis;服务启用,若未启用:redis -server启动服务
        2.查看端口是否开放:查看防火墙是否放行redis服务端口,若未放行端口,执行:
查看端口是否开放:firewall-cmd --query-port=6379/tcp

开放指定端口:firewall-cmd --zone=public --add-port=6379/tcp --permanent

,发现并无问题,后经大佬指教,才知道获取的是内网,我们使用云服务器要用公网ip才可

正确操作:使用 curl cip.cc ,即可获取到公网ip

技术有限,仅为自己解决问题的记录,分享给需要用到的人
 

你可能感兴趣的:(Linux,服务器,工作经验,记,服务器,linux,redis)