连不上虚拟机中的Redis的原因分析、以及虚拟机网络配置

1.

网络最好是桥接方式。我之前用的是“网络地址转换(NAT)”,导致虚拟机里用命令ifconfig得到的ip是10.0.2.15,好奇怪的感觉,然后在真实机上一直连不上。有的说用真机上的网络共享中心的虚拟机ip,我找到的是192.168.56.1,能ping的通,但是连死连不上。哎呀,搞了我大半天。。。

2.

redis.conf中的bind的配置,

将bind 127.0.0.1 改为 bind 0.0.0.0 即所有地址均可连接

3.

有网友说可能是服务器防火墙的问题,他关了防火墙试下

systemctl stop firewalld.service 关闭防火墙

该网友的虚拟机是centos7的默认防火墙,7以下默认是iptables的,再测试,OK,连上了。

时间: 2024-10-14 18:57:21

连不上虚拟机中的Redis的原因分析、以及虚拟机网络配置的相关文章

主机连不上虚拟机中的Redis的原因分析、以及虚拟机网络配置

1. 网络最好是桥接方式.我之前用的是"网络地址转换(NAT)",导致虚拟机里用命令ifconfig得到的ip是10.0.2.15,好奇怪的感觉,然后在真实机上一直连不上.有的说用真机上的网络共享中心的虚拟机ip,我找到的是192.168.56.1,能ping的通,但是连死连不上.哎呀,搞了我大半天... 2. redis.conf中的bind的配置, 将bind 127.0.0.1 改为 bind 0.0.0.0 即所有地址均可连接 3. 有网友说可能是服务器防火墙的问题,他关了防火

Android中app卡顿原因分析示例

在知乎回答了一个“为什么微博的app在iPhone比Android上流畅”的问题.后面部分是一个典型的动画卡顿的性能分析过程,因此帖在这里.有编程问题可以在这里交流.知乎链接. ========================================================= 我来说下我所知道的事情.我不知道iOS为什么流畅,但我知道一些Android为什么不流畅的原因. 首先,就题主所说的问题,我用iPad和小米Pad对比了一下微博滑动滚屏这件事情(2014年8月10日目前微博

Linux虚拟机中的Redis安装

1.复制安装包到opt路径下 2.解压文件夹 tar -zxvf XXX.tar.gz 3.make报一堆错误 gcc命令未找到 4.到packages目录下依次执行4个命令(无网络) 有网络是yum就好 5.继续make,继续报错 6.到redis路径下清理硬盘,make distclean 7.再来make,就好了 到bin目录上看一下,redis相关文件在这里保存 cd /usr/local/bin 注意文件路径,我都打错好几次了,看详情 8.cp一份配置文件到opt中,取名myredis

在虚拟机中设置NAT模式实现主机和虚拟机的通信

1.打开虚拟机,对几个节点进行网络连接的设置.虚拟机设置/网络连接,选择"NAT模式" 2.编辑->虚拟网络编辑器来查看NAT模式中所用到的网段. 从上图可以看出,NAT中的子网IP是192.168.193.0. 基于此,我们可以将我们的几个节点的IP地址设置如下:master 192.168.193.10 slave1  192.168.193.11 slave2  192.168.193.12 3.接下来,我们来对各个节点的IP地址依次进行修改.以下的修改都是在root用户下

关于tomcat下spring无法加载依赖jar中properties文件的原因分析

我们经常把spring需要加载的properties文件放在java/resources下面,这样存放的问题导致properties在打包后就在jar的根目录下,所以我们的spring的配置路径就是classpath*:xxx.properties,但是这样的jar我们在被其他项目引用的时候会发现properties文件老是无法加载,就这个问题从spring的源码来找找为什么会这样. 首先properties是当做一个resource来加载的,实现加载的是org.springframework.

VMware8.0虚拟机中安装Ubuntu12.04使用NAT设置连接网络

之前一直尝试使用“桥接”的方法,但是一打开虚拟机,本机windows就断网.最后不得不换种方法,还好尝试了很多遍终于使用NAT设置成功的联网了. 说明:本机windows连接的是无线网. 1.检查自己的windows系统的VMware DHCP Service 和 VMware NAT Service 这两个服务是否启动,如果未启动请启动. 2.启动VMnet8虚拟网卡.在windows7下,通过进入 控制面板->网络和共享中心->更改适配器设置 可以查看该虚拟网卡的状态.默认情况下,VMwa

通过vsphere client创建虚拟机并且安装windows 2008 64位操作系统及网络配置

环境:笔记本.IBM M3服务器(4块网卡.16个vcpu .16g内存.做完raid1  400g硬盘) 1.        IMM端口登录打开远程控制端配置esxi地址,禁用ipv6,勾选第一块网卡:(如果现在勾选4块网卡,不知exsi地址是从哪块网卡出去,待测试,猜测从第一个,后期也可以在client 上vmkernel端口组配置) 2.        笔记本电脑上安装vsphere client(笔记本操作系统最好为64位,会有提示),连接第一块网卡,配置和esxi同一个网段: 3.  

HttpWatch的Result中出现Aborted的原因分析[配图]

我们在使用HttpWatch进行Web调试的过程中有时候会看到非HTTP Status Code(状态码)的值,例如:(Aborted). (Aborted)是HttpWatch中定义的三种非HTTP Status Code的其中一种,这些状态信息在HttpWatch中被用来表示服务器没有对发出的请求返回任何Status Code: l (Aborted) l (Cache) l ERROR_* 最后的两个值所表示的含义是显而易见的.(Cache)用来表示请求中所返回的内容不是从服务器中取回的而

FTP上传文件提示550错误原因分析。

今天测试FTP上传文件功能,同样的代码从自己的Demo移到正式的代码中,不能实现功能,并报 Stream rs = ftp.GetRequestStream()提示远程服务器返回错误: (550) 文件不可用(例如,未找到文件, 百度查找原因: 1.说文件权限: 2.路径是否正确: 3.路径是不是要加“@” 还有其他各类说法,逐一检查未发现错误,关键是同一个文件同样代码,一个程序可以正确完成上传,一个跳异常. 后来突然想到拷贝代码时FTP类提示using System.Linq;命名空间错误.