Linux基础测试题(虚拟机和物理机相ping出现的问题)

追求适度,才能走向成功;人在顶峰,迈步就是下坡;身在低谷,抬足既是登高;弦,绷得太紧会断;人,思虑过度会疯;水至清无鱼,人至真无友,山至高无树;适度,不是中庸,而是一种明智的生活态度。

导读:本篇文章讲解 Linux基础测试题(虚拟机和物理机相ping出现的问题),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

前言

有关Linux的基础命令的练习以及实现虚拟机和物理机,虚拟机和虚拟机之间的通信问题,如有错误,感谢指正!

1、基本shell命令

(1)修改主机名为姓名拼写,例如:“zhangsan”
![在这里插入图片描述](https://img-blog.csdnimg.cn/797788fe607548a6965c2b620fdedd31.png]

(2)在/root下创建目录aa和bb
在这里插入图片描述

(3)在aa目录下创建一个文件aa.txt

在这里插入图片描述

(4)编辑aa.txt,写入hello并保存退出

在这里插入图片描述
在这里插入图片描述

(5)查看aa.txt文件当中写入的内容

在这里插入图片描述

(6)复制aa.txt到/root/bb下

在这里插入图片描述

(7)压缩/root/aa/aa.txt文件,采用gz格式压缩,压缩包名称为aa.tar.gz

在这里插入图片描述在这里插入图片描述

(8)删除/root/bb目录下的aa.txt

在这里插入图片描述

2、创建指定的用户和组

(1)增加usergrp组,GID号为6000
在这里插入图片描述

(2)新增user1用户,UID号为6000,密码为123456

在这里插入图片描述在这里插入图片描述

(3)新增user2用户,用户不允许登录系统的shel

在这里插入图片描述

(4)新增user3用户,将其附加组加入usergrp组

在这里插入图片描述

3、设置权限

(1)新建目录/root/user1,并设置权限,将此目录属主设置为user1,并设置读写执行权限
在这里插入图片描述在这里插入图片描述

(2)将此目录的属组设置为usergrp,设置读写权限

在这里插入图片描述
在这里插入图片描述

(3)将其他用户权限设置为没有权限

在这里插入图片描述

4、设置网络

(1)实现虚拟机与自身个人电脑之间的通信,采用vmnet8网卡,能够使用虚拟机中的火狐浏览器上网。标明虚拟机的ip地址。

1:将虚拟机的网络模式设置为NAT模式
在这里插入图片描述

2:打开Vmware 的虚拟网络编辑器

在这里插入图片描述3:查看虚拟机的ip地址
在这里插入图片描述

这时,我们可以知道虚拟机的IP地址,掩码,网关
IP地址:192.168.6.128
掩码:255.255.255.0
网关:192.168.6.2

4:打开物理机控制面板,选择网络和Internet,根据虚拟机的IP地址更改VMnet8的IP地址、掩码、网关
在这里插入图片描述在这里插入图片描述
查看VMnet8的详细信息,更改成功

在这里插入图片描述
命令行输入ipconfig查看VMnet8的IP地址等信息
在这里插入图片描述

6:利用物理机ping虚拟机的ip地址,可以实现通信
在这里插入图片描述
7:虚拟机ping物理机
在这里插入图片描述在这里插入图片描述
8:在虚拟机上利用Firefox上网

在这里插入图片描述

(2)实现物理机和虚拟机之间的通信,采用vmnat1网卡,标明虚拟机的ip地址

1:更改虚拟机的模式为 仅主机
在这里插入图片描述*

2:打开虚拟机的虚拟网路编辑器*

在这里插入图片描述

3:查看虚拟机的IP地址

在这里插入图片描述

4:更改VMnet1的IP地址和网关

在这里插入图片描述

5:这时我们需要查看一下虚拟机是否存在VMnet1的网关和IP地址,如果不存在会导致虚拟机无法ping通物理机,需要将物理机的IP地址和网关添加到虚拟机中

[root@dd dly]# cd /etc/sysconfig/network-scripts/
[root@dd network-scripts]# ls
ifcfg-ens160 ifcfg-ens33 //这里出现两个,我们可以分别查看一下,判断需要更改的那个文件
在这里插入图片描述如下,我们对着物理机显示出来的VMnet1中的IP地址和网关对虚拟机的ifcfg-ens160 进行修改,如果没有显示出来IP地址和网关可以手动输入添加(命令:
[root@dd network-scripts]# vi ifcfg-ens160
回车后进入编辑视图,然后按 i键进行编辑内容,编辑完成后按 esc键退出编辑,最后输入 :wq 进行保存)
在这里插入图片描述然后就是将物理机的防火墙关闭,这样才能保证虚拟机可以ping通物理机
在这里插入图片描述

5:利用含有虚拟机的物理机(VMnat1)ping虚拟机

在这里插入图片描述
在这里插入图片描述

6:虚拟机ping物理机的VMnet1

在这里插入图片描述
在这里插入图片描述

(3)实现两台虚拟机之间的通信,采用VMnet1网卡,标明虚拟机的IP地址

1:首先克隆一台原有虚拟机的虚拟机
在这里插入图片描述

2:然后更改两台虚拟机的网卡为VMnet1模式
在这里插入图片描述

3:两台虚拟机dhcp自动获取IP地址

在这里插入图片描述在这里插入图片描述4:重启虚拟网络服务器

systemctl restart NetworkManager
这里出现重启错误的原因:
Centos8 不能重启网络报错原因 Failed to restart network.service: Unit network.service not found
原因是由于 centos8 已经替换了原来的network, 新版的叫:NetworkManager
所以用这个命令就可以重启了 systemctl restart NetworkManager
参考文章:Centos8 重启网关失败

5:查看获取的IP地址

在这里插入图片描述在这里插入图片描述

6:ping命令检测实现通信

在这里插入图片描述
仅主机模式下,只能实现虚拟机和创建虚拟机的物理主机之间的通讯

问题反馈

在做设置网络的时候可能会出现ifconfig 显示不出IP地址的情况,

在这里插入图片描述

这时候可以采用下列操作:
[root@zz ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens160
在这里插入图片描述修改完成后保存即可。

采用DHCP自动获取时,如果重启后还是不能显示出自动获取的IP地址,则需要找到物理机的 服务 选项,查看虚拟机的dhcp是否启动服务。开启后再在虚拟机中重启虚拟网络就可以获得IP地址了。
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/130035.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!