怎样查看虚拟机上centos系统的ip地址
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样查看虚拟机上centos系统的ip地址相关的知识,希望对你有一定的参考价值。
首先我们登录操作系统 用户名root 密码为你设置的密码然后我们输入ip查询命名 ip addr 也可以输入 ifconfig查看ip,但此命令会出现3个条目,centos的ip地址是ens33条目中的inet值。
发现 ens33 没有 inet 这个属性,那么就没法通过IP地址连接虚拟机。
接着来查看ens33网卡的配置: vi /etc/sysconfig/network-scripts/ifcfg-ens33 注意vi后面加空格
vi是Linux内置的文本编辑器命令 打开文件的意思
从配置清单中可以发现 CentOS 7 默认是不启动网卡的(ONBOOT=no)。
把这一项改为YES(ONBOOT=yes),
然后按 Esc 退出 再出入命令 :wq 再按Enter即可 (备注 :wq 是保存然后退出的意思 后面会专门讲下vi)
然后重启网络服务: sudo service network restart
然后我们再输入 ip addr 命令
这里 inet属性显示了 虚拟机里的IP 192.168.1.107 (你们的可能和我不一样) 参考技术A 1.在redhat里输入命令行:ifconfig,可以看到该虚拟机的IP地址;
2.使用telnet的话还要注意看看redhat有没有开放这个服务和防火墙端口;
centos虚拟机通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响 ,而且具有能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。虚拟系统和传统的虚拟机(Parallels Desktop,Vmware,VirtualBox,Virtual pc)不同在于:虚拟系统不会降低电脑的性能,启动虚拟系统不需要像启动windows系统那样耗费时间,运行程序更加方便快捷;虚拟系统只能模拟和现有操作系统相同的环境,而虚拟机则可以模拟出其他种类的操作系统;而且虚拟机需要模拟底层的硬件指令,所以在应用程序运行速度上比虚拟系统慢得多。
虚拟机快照,克隆,静态ip地址的设置(centos 6.5)
一、快照
例如,当我们在虚拟机上做实验或是作测试时,难免碰到一些不熟悉的地方,此时做个快照,备份一下当前的系统状态,一旦操作错误,可以很快还原到出错前的状态,完成实验,最终避免一步的失误导致重新开始整个实验或测试的后果。
操作演示:
二、克隆
VMware支持两种类型的克隆: 完整克隆 链接克隆
完整克隆是和原始虚拟机完全独立的一个拷贝,它不和原始虚拟机共享任何资源。 可以脱离原始虚拟机独立使用,就是把原始的虚拟机全部状态的一个拷贝,除了mac地址和UUID,其余虚拟机的配置都是一样的,克隆出来的虚拟机和原始的虚拟机是相互独立的不共享任何资源,都有自己独立的CPU、内存和存储空间,好处就是安全性更高;
链接克隆需要和原始虚拟机共享同一虚拟磁盘文件,不能脱离原始虚拟机独立运行。但采用共享磁盘文件却大大缩短了创建克隆虚拟机的时间,同时还节省了宝贵的物理磁盘空间。通过链接克隆,可以轻松的为不同的任务创建一个独立的虚拟机。
链接克隆呢,字面意思是通过链接......克隆出一个虚拟机,肯定是和原始的虚拟机有关系的,虽然服务器会给克隆出的虚拟机分配新的CPU和内存,但是他们共享一个虚拟磁盘文件,克隆出来的虚拟机是不能脱离原始虚拟机独立运行,好处就是链接克隆虚拟机更快,节省空间,相比较来说不是那么安全。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
克隆系统需要的4个准备条件:
1、 设置IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
改两个,删两个
加四个
2、 关闭防火墙
永久关闭:chkconfig iptables off
执行该命令后检查
命令行输入命令:chkconfig
3、 关闭Linux安全模块
第一步:进入selinux目录
输入命令: cd /etc/selinux
第二步:打开config文件
输入命令: vi /etc/selinux/config
修改config文件
4、删除一个文件:
rm rf /etc/udev/rules.d/70-persistent-net.rules
备注:
-r:向下递归删除
-f:直接强行删除,且没有任何提示
以上步骤全部完成,输入init 0关机,克隆需要在关机条件下进行,此处利用快照进行克隆,根据提示操作即可
Tips:
集群的机器全部搭建完成之后,进行以下设置
修改linux中的hosts文件,可以达到类似通过输入 “www.baidu.com”字符就可以访问百度的效果,而不需要输入百度的ip地址
设置主机名和IP对应关系
1、先进行主机名的设置
输入命令
进入vi编辑模式进行修改
2、映射主机名与ip地址
输入以下命令回车
进入vi根据自己克隆机器的ip地址进行一一映射
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
三、虚拟机下CentOS 6.5配置IP地址
使用NAT模式
虚拟机网络连接使用NAT模式,物理机网络连接使用Vmnet8。
查看网段
从上图我们知道了网段在178,而且192.168.178.1已被占用
从上图可知192.168.178.2已被占用
因此在设置ip地址时有以下4个地址不能使用:
192.168.178.1
192.168.178.2
192.168.178.0
192.168.178.255
首先查看当前ip地址:
以上为dhcp需要改成静态ip地址,下面是操作命令:
Vi 用法
1 移动光标,a命令转为插入模式 2 点击esc键退出插入模式 3 大写ZZ保存退出vi编辑(点击冒号:wq)
另外光标移动到”ONBOOT=no”这一行,更改为ONBOOT=yes
完成后,按一下键盘左上角ESC键,输入:wq 在屏幕的左下方可以看到,输入回车保存配置文件。
(如果上面没有设置,就用下面这种方法:
设置DNS地址,运行命令#vi /etc/resolv.conf
光标移动到空行,按“O”键,输入 nameserver 192.168.174.2(网关地址) 退出按ESC键,输入:wq 回车保存配置文件。
)
重启网络服务
然后再次输入ifconfig进行验证是否修改成功即可!
centos下中断ping命令
最好的方法还是 ping -c 3 192.168.1.1 ,-c 3表示ping 3次
以上是关于怎样查看虚拟机上centos系统的ip地址的主要内容,如果未能解决你的问题,请参考以下文章
要求虚拟机上centos的ip地址设为192.168.100.254,写出设置的步骤。