VMware虚拟机中Centos7网络配置及ping不通思路

在安装好VMware虚拟机并且安装好Centos7系统后,我们就需要进行网络配置了。

因为实验环境中,需要固定IP,方便各种环境的使用。

我们可以用VMware的NET模式进行网络配置。

下面,我们进入配置流程:

一、配置VMware的NET网络模式

1、关闭目前需要更改配置的虚拟机。

2、点击 编辑虚拟机设置——网络适配器——NAT模式(N):用于共享侏罗纪的IP地址,确定。

ad445bbf2b48f883895df60fdb60a742.png-wh_

3、在VMware虚拟机任务栏——编辑(E)——虚拟网络编辑器——VMnet8——取消勾选的 使用本地DHCP服务将IP地址分配给虚拟机 #因为我们需要固定IP,所以,不能直接让虚拟机分配IP——把 子网IP 改为: 192.168.137.0 #因为此网段为window分配给VMnet8的网段——确定

f1bd8d7724e8bb08fcd3ab442437c531.png-wh_

二、配置window的internet连接共享

1、我的电脑——空白处右键属性——控制面板主页——网络和internet——网络和共享中心——更改适配器设置——以太网(或叫本地网络)右键属性——共享——选择家庭网络连接(H):VMware Network Adapter VMnet8——勾选:允许其他网络用户通过此计算机的internet连接来连接——确定

1e57b5f7066c0accf566b0bbbb4d5d04.png-wh_

三、手动配置Centos7系统里的网络配置

cd /etc/sysconfig/network-scripts
ls #找到当前网络配置文件为ifcfg-ens32
sudo vim ifcfg-ens32
#修改如下网络配置
BOOTPROTO=static #以静态方式获取IP
IPADDR=192.168.137.7 #IP地址为192.168.137.7(192.168.137.0网段内)
NETMASK=255.255.255.0
GATEWAY=192.168.137.1 #网关需要与IP在一个网段内
DNS1=192.168.137.1
ONBOOT=yes #开机启动网卡
:wq #保存退出

b93bc0a0446a87c0857848467a900468.png-wh_

sudo systemctl restart network #重启网卡
sudo systemctl enable network #开机启动网卡

四、测试

ifconfig #查看网卡信息
ping www.baidu.com #能PING通就是联网成功

a05712486f23dc5b5781dbc29136864a.png-wh_

五、常见问题

1、偶尔window主机后,进入Centos7不能联网

bestlope:可以尝试把 网络共享——允许其他网络用户通过此计算机的internet连接来连接取消打勾后确认,再打勾一次确认,基本上Centos7就能联网了。

1e57b5f7066c0accf566b0bbbb4d5d04.png-wh_

2、sudo命令不能使用,报错:

xxx is not in the sudoers file.This incident will be reported.

解决方案:

① 切换到root用户下:

执行命令:

su -

输入超级管理员密码。

② 添加sudo文件的写权限,命令是:
chmod u+w /etc/sudoers

③ 编辑sudoers文件
vi /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)

ps:这里说下你可以sudoers添加下面四行中任意一条
youuser            ALL=(ALL)                ALL
%youuser           ALL=(ALL)                ALL
youuser            ALL=(ALL)                NOPASSWD: ALL
%youuser           ALL=(ALL)                NOPASSWD: ALL

第一行:允许用户youuser执行sudo命令(需要输入密码).
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.

④ 撤销sudoers文件写权限,命令:
chmod u-w /etc/sudoers

这样普通用户就可以使用sudo了。

发布了210 篇原创文章 · 获赞 37 · 访问量 17万+

猜你喜欢

转载自blog.csdn.net/u012757419/article/details/105431254