社区
C#
帖子详情
redis怎么设置只有本机能访问?外网不能访问
zzyhost
2019-11-08 03:12:52
我想用redis保存token,只有服务器本机能访问就行了,不让外网访问,怎么设置?
...全文
707
2
打赏
收藏
redis怎么设置只有本机能访问?外网不能访问
我想用redis保存token,只有服务器本机能访问就行了,不让外网访问,怎么设置?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wanghui0380
2019-11-08
打赏
举报
回复
如果直接安装在本机,可以修改配置,让他只监听本地的,如果担心127.0.0.1不够保险,那就创建个一个虚拟网卡把地址绑到虚拟网卡上 https://www.cnblogs.com/jackzz/p/10891782.html
wanghui0380
2019-11-08
打赏
举报
回复
我懒得折腾,这种就把他装docker里,反正docker是虚拟网卡,你不nat或者不桥接,外面本来就看不到b同样的道理,即使不用docker,我让他只监听127.0.0.1 和localhost也行,或者同样绑定成虚拟网卡也行 当然你用防火墙也是一样,防火墙规则本地防线,外网不放行
Redis
从入门到实战
Redis
从入门到实战教程,从
redis
的概念、应用场景、常用命令到真实项目中的使用,以及高并发场景下使用
redis
提高系统QPS,秒杀场景下如何使用Reids来解决数据库性能的问题。对于
Redis
集群的高可用,主备以及面对缓存...
REDIS
安装后
外网
无法
访问
的问题
安装
REDIS
完成,
本机
能进入,但是其他机器无法
访问
。 1.检查是否被防火墙挡住 查看文件是否有: ,允许6379(
redis
默认端口)端口
访问
。 2.检查 /etc/
redis
/6379.conf文件 使用‘/’命令找到这一行: 将其默认的127.0.0.1改为0.0.0.0(代表不做限制) 这样
外网
就能
访问
了
在虚拟机中的
redis
,外部无法连接
在虚拟机中的
redis
,外部无法连接问题描述原因 问题描述 在虚拟机中安装并正常启动
redis
,在虚拟机中可以正常连接
redis
,查看端口正常监听,但是在外部无法连接该虚拟机中的
redis
?外部使用telnet测试该端口无法连接。 原因 出现该问题原因有以下三点: 限制
访问
ip 检查
redis
.conf中的bind 127.0.0.1是否被注销掉,未被注销的话只能是
本机
访问
。 保护模式手否关闭 检查
redis
.conf中的protected-mode 改为no 系统防火墙是否关闭 systemctl st
Docker 内部服务外部无法
访问
的解决方法(容器内部能
访问
,外部
不能
访问
)
先说结论: 监听端口时候 不要用 localhost 而是用 0.0.0.0 (至少适用于socket 和 flask) 在Docker 容器内的localhost/127.0.0.1指的是容器内部 任意主机
访问
容器,或者主机内其他容器
访问
这个容器 都是外部
访问
。 因此在容器内的容器监听端口时候 如果监听的是 localhost/127.0.0.1:xxx 的话,即使是将这个xxx端口映射到host主机了,对容器内来说,也不是localhost
访问
,也是外部
访问
,这点要注意。 ...
在虚拟机安装dockers导致本地无法连接虚拟机
redis
在跟spring cloud课程的学习过程中,安装docker时,由于需要关闭虚拟机防火墙,导致本地无法连接虚拟机
redis
。 测试一晚上也没有找到解决方法。最后解决: 1.确保
redis
打开 2.打开防火墙 3.重启虚拟机种的系统(注意!不是重启虚拟机,而是其中安装的系统) 4.完美解决......
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章