外网连接Redis遇到的端口问题(外网拼不通redis端口)
外网连接Redis的端口问题是学习Redis的经典问题之一,由于Redis的默认端口号是6379,外网需要对该端口进行授权才能正常连接,而学习Redis有多种连接方式,端口问题便是经常出现的疑问。
如果正在使用Redis的客户端,比如Redis Desktop Manager,那么可以在设置里找到服务器端口,并将其修改为自定义的端口号。当设置完成后,就可以在客户端中使用该端口号进行连接了。
如果要连接Redis服务,则需要修改Redis服务器的配置文件。如果安装的是Redis的Windows版本,那么可以在安装目录下找到redis.windows.conf文件,修改该文件中的bind 127.0.0.1注释掉,并在其下面添加一行端口配置,例如:
port 1234
接下来,还需要打开防火墙端口,使Redis服务可以外网访问,在cmd命令行中输入以下命令使其生效:
netsh advfirewall firewall add rule name="Redis" dir=in action=allow protocol=tcp localport=1234
重启Redis服务,即可使修改后的端口在外网可以正常访问。
以上就是关于外网连接Redis的端口问题的一些简单的讲解,正确的配置之后,可以保证外网的正常连接,大家可以按照上述步骤进行操作,在外网访问Redis服务。