法1、在redis.conf里面将bind 127.0.0.1注释掉

法2、关闭防火墙,或添加6379端口

systemctl stop firewalld.service          #停止firewall
systemctl disable firewalld.service    #禁止firewall开机启动
开放6379端口
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
保存配置
/etc/rc.d/init.d/iptables save
开发6379端口号
firewall-cmd --zone=public --add-port=6379/tcp --permanent

法3、查看Centos7里虚拟网络配置的ip地址

修改redis desktop manager的ip地址

 就可以连接了

但是Centos使用的网络连接是桥接模式,ip地址是动态的ip地址

每次登录都要重新获取CentOs的ip地址很麻烦,这里只需要改为静态ip地址就行了

首先选择桥接模式

修改配置

vi /etc/sysconfig/network-scripts/ifcfg-ens33

 如下

TYPE="Ethernet" # 网卡类型:以太网
PROXY_METHOD="none" # 代理方式:关闭状态 
BROWSER_ONLY="no" # 只是浏览器:否
BOOTPROTO="static" # 网卡的引导协议:默认是DHCP【中文名:动态主机配置协议】
DEFROUTE="yes" # 默认路由:是
IPV4_FAILURE_FATAL="no" # IPV4致命错误检测:不开启
IPV6INIT="yes" # IPV6是否自动初始化:是【无伤大雅,还没用到IPV6】
IPV6_AUTOCONF="yes" # IPV6是否自动配置:是【无伤大雅】
IPV6_DEFROUTE="yes" # IPV6是否可以为默认路由:是【不会有影响】
IPV6_FAILURE_FATAL="no" # IPV6致命错误检测:不开启
IPV6_ADDR_GEN_MODE="stable-privacy" # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
NAME="ens33" # 网卡物理设备名
UUID="a1b292c0-e4c5-4efc-9d34-99d4c5b608d8" # 通用唯一识别码
DEVICE="ens33" # 网卡设备名,必须和`NAME`值一样
ONBOOT="yes" # 是否开机启动:是
ZONE=public

IPADDR=192.168.1.123 # 前三位与主机ip地址一样,最后一位随意
GATEWAY=192.168.1.1 # 默认网关,与主机一样
NETMASK=255.255.255.0 # 子网掩码,与主机一样
PEERD=no
DNS1=8.8.8.8 # DNS,谷歌的

 重启网络服务

service network restart
# ping一下百度
ping www.baidu.com
# ping一下自己的主机,需要关闭防火墙
ping 192.168.xxx.xxx

最后将 redis desktop manager 的ip地址改成我们设置的静态ip地址就行

有人还说配置端口转发规则,添加6379端口

# 先开启ip转发
# 只能临时开启,重启后恢复
echo 1 > /proc/sys/netipv4/ip_forward

# 修改配置文件,永久开启
vi /etc/sysctl.conf
# net.ipv4.ip_forward = 1 将0修改为1
sysctl -p # 立即生效
# 如果只在本机不同端口转发如:访问729端口,返回80端口
iptables -t nat -A PREROUTING -p tcp --dport 729 -j REDIRECT --to-ports 80
service iptables save
service iptables restart
# 若要将172.16.4.247:728 转发到 172.16.4.97:80
iptables -t nat -A PREROUTING -p tcp -d 113.108.110.61 --dport 728 -j DNAT --to-destination 172.16.4.97:80

iptables -t nat -A POSTROUTING -p tcp -s 172.16.4.97 --sport 80 -j SNAT --to-source 172.16.4.247

service iptables save

# 或者修改配置文件
-A PREROUTING -d 172.16.4.247/32 -p tcp -m tcp --dport 728 -j DNAT --to-destination 172.16.4.97:80
-A POSTROUTING -s 172.16.4.97/32 -p tcp -m tcp --sport 80 -j SNAT --to-source 172.16.4.247
-A INPUT -p tcp -m state --state NEW -m tcp --dport 728 -j ACCEPT

# 重启防火墙
service iptables restart
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐