群晖NAS教程(三)、利用Docker安装Redis6.2.4并远程访问
为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客http://www.huerpu.cc:7000
一、下载最新的、stars最多的redis镜像
二、启动镜像,并设置访问端口
容器端口、本地宿主机端口、路由器端口要对应起来,三者不一定一样,但对应起来就可以。方便起见,这里设置了一样的。
在bash窗口输入以下命令:
#升级安装包
apt update
#进行安装包的更新
apt upgrade
#安装vim,为了后续的更方面的操作
apt install vim
三、路由器设置端口转发
名称 | 协议 | 外部端口 | 内部IP地址 | 内部端口 |
---|---|---|---|---|
6379 | TCP | 6379 | 192.168.31.19 | 6379 |
名称可以随便填,协议选择TCP,外部端口是外网访问的端口,内部IP地址是群晖的本地IP,内部端口是容器暴露给宿主机的端口号,为了方便我们全部设置成了统一的6379。
四、RDM(Redis Desktop Manager)远程连接
这里RDM的安装就不做展示了,直接上连接图片
五、设置密码
为了安全起见,还是要设置密码。因为有同学的外网Redis没有设置连接密码,有被黑客用来攻击挖矿和脚本注入等操作。
设置密码命令:
Config set requirepass 123456
在编辑连接的地方,把设置的密码输入连接即可,不输入密码就会显示无法连接。
当然也可以使用别的服务器远程命令行进行连接:
redis-cli -h www.huerpu.cc -p 6379 -a 123456
到此大功告成,redis就可以愉快的外网访问啦!