解决不能使用ip访问主机redis

遇到主机redis使用localhost和127.0.0.1都可以访问,但是使用主机ip访问就连接不上,三番查阅终得解药,拿好不谢!

1.打开redis.windows.config文件(linux对应redis.conf文件),将NETWORK下bind 127.0.0.1注释掉,将protected-mode yes改为protected-mode no;

2.同理修改redis.windows.server.config文件中相应内容;

3.重启redis服务,即可使用ip访问redis了

注意:如果在生产环境中,只有主机访问redis,则不需要修改,保证redis数据安全,使用localhost或127.0.0.1访问即可!

如何重启redis服务?

键入win+R打开运行对话框,键入cmd打开cmd窗口,然后输入命令:

net stop redis

这里redis是我电脑上redis服务的实例名。执行结果如下图:

然后键入命令:

net start redis

执行结果如下图:

原文地址:https://www.cnblogs.com/yuchenghao/p/11447262.html

时间: 2024-11-05 11:25:05

解决不能使用ip访问主机redis的相关文章

解决webstorm本地IP访问页面出错的问题

解决方法: Windows:在webstorm下:ctrl+alt+s调出设置: Mac: Webstrom -> Preferences 

虚拟机centOS中安装Redis,主机Redis Destop Manager不能访问虚拟机Redis server的解决方案

今天在学些redis的时候碰到个问题,发现主机Redis Destop Manager不能访问虚拟机Redis server的解决方案,找了一些网上的资料,原因可能有两个,整理记录下来: 1. Redis.conf文件中打开了 # By default Redis listens for connections from all the network interfaces# available on the server. It is possible to listen to just on

IIS8无法通过IP访问解决办法

今天配置在Windows server 2012 R2 上配置IIS8时,出现局域网内无法使用IP访问站点的问题,查找资料依然无法解决.最后发现IIS8配置好主机名后无法使用主机IP访问站点,只能使用主机名称.所以需要将无法在局域网内访问的站点在IIS8上右击选择编辑绑定然后再选中要更改的网站,再点击右边的编辑,删除主机名称,保存后即可使用主机Ip访问站点了!如果localhost无法访问多半是host文件屏蔽了该IP,需要删除host中的注释即可! 原文地址:https://www.cnblo

无法通过ip访问redis服务

尝试在本机以及其他主机通过ip来访问redis服务时,一直出现错误,无法通过IP访问redis服务. 究其原因: redis.conf文件中配置了访问限制,通过bind来限制了ip访问,默认为127.0.0.1 注释掉bind之后,本地可以通过ip访问,但是其他主机无法访问,在redis3之后,有一个protected-mode 参数,默认开启 yes,改成no,重启服务即可. 原文地址:https://blog.51cto.com/3006532/2431298

如何把php项目部署到阿里云服务器window server2012__含公网ip访问时jquery/ajax失效解决办法

记一次蛋疼的折腾. 弄了一晚上最后发觉是360浏览器的问题,换个浏览器就好了.垃圾360用什么IE7文档模式.导致界面和功能失效. 建议大家测试的时候用firefox或者chrome. 项目部署到服务器后360浏览器兼容模式显示错误的解决办法:http://www.cnblogs.com/zj917/p/6697724.html -------------------------------------------------- 正文: 上篇博客说临时起意做了个有意思的聊天版,就想把它部署到阿里

解决Weblogic 本机可以访问控制台,网络IP访问不了

解决Weblogic 本机可以访问控制台,网络IP访问不了 解决方法:英文版:1.通过 http://localhost:7001/console/ 登录WebLogic的管理控制台Lock & EditDomain Structure ==> Environment ==> Servers右边选择相应的Server,打开进行编辑,在Listen Address:中填入0.0.0.0,保存即可.最后在原来Lock & Edit的地方点击Activate Changes激活所做的

linux 指定从某个ip访问某个主机或网络

linux 指定从某个ip访问某个主机或网络 测试机A上有3个ip 分别为 eth0    192.168.1.34 eth0:1  192.168.1.36 eth1    192.168.1.35 首先在测试机B上开机apache access_log tail -f /etc/httpd/logs/access_log 接着在测试机A上访问B ,可以看到 192.168.1.34 - - [26/Aug/2014:02:54:24 +0800] "GET / HTTP/1.1"

SQL Server不能通过外部IP访问,解决方法

SQL Server不能通过外部IP访问,解决方法 版本:SQL server 2017 express with tools 打开配置管理器,开启 TCP,右键属性设置TCP端口: 设置节点: IP1 外部IP/服务器内网IP,比如我的用了192.168.3.101,若要外部访问则一定要用外网IP,并设置端口为1433 IP4 127.0.0.1,并设置端口为1433 IPALL,设置端口为1433 以下为截图: PS:另外配置更改保存后,一定要重启数据库服务器. 原文地址:https://w

ROS Dst-Nat 后内网不能通过公网IP访问内网服务器解决方法

通常企业内部会有很多服务器需要互联网用户访问,这时就需要做Dst-Nat. 但是我们配置完后会 发现内网用户不能通过公网IP访问对应的服务器.其实这时我们再添加一条策略即可搞定. 实例说明: 内网服务器:172.16.0.101 路由器LAN口: 172.16.254.2 公网IP: 106.37.xxx.xxx 外网访问IP假设为 1.1.1.1    内网访问的PC 假设IP为172.16.3.100 配置NAT: 配置完后,外网可以正常访问了.但是内网通过公网IP不可访问. 究其原因: 外