C:\Windows\System32\drivers\etc
这里的ip前3位和第1步 NAT网关中配置的前3位一致,后1位不要用0,1,2
vi /etc/sysconfig/network
插入下面2句,主机名称和Window的host配置文件中对应
NETWORKING=yes
HOSTNAME=CentOS7-01
按Esc键,再按 :wq键保存并退出sysctl kernel.hostname=CentOS7-01
3.2 添加映射关系
和Window的host配置文件中添加 映射主机中的一致
vi /etc/hosts
3.3 配置ip地址
CentOS6.x系列版本
vi /etc/sysconfig/network-scripts/ifcfg-eth0
CentOS7.x 系列版本
若使用ipconfig命令查看虚拟机网络,会出现command not found错误
因为centos7已经不使用 ifconfig命令了,并且网卡名称也不是eth0了,而是改成ens33了。
ip addr 即查看分配网卡情况
ip address
或者
ip addr
都可以,功能是一样的
如下图 ,网卡名称是ens33
大家可以根据自己查询到的具体情况进行激活网卡
3.3.2 激活网卡,进入编辑模式
vi /etc/sysconfig/network-scripts/ifcfg-ens33
这是未编辑前默认的配置
这是修改后的配置
IPADDR 代表IP地址
NETMASK 代表子网掩码
GATEWAY代表网关
DNS1和DNS2代表DNS
保存退出后可以查看一下service network restart
3.4.1 ping外网验证
3.5 CentOS7关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
4 Xshell 等远程连接工具连接虚拟机服务器
在配置完成后,输入以下命令
service network restart
报错
CentOS 7: Restarting network (via systemctl): Job for network.service failed
解决方案:
停止并禁用虚拟机 NetworkManager 服务,执行下面2句systemctl stop NetworkManager
systemctl disable NetworkManager
重新生成网卡 MAC 地址systemctl restart network
5.2 CentOS6.x版本的虚拟机 若是克隆的虚拟机需修改物理地址
需要修改物理地址
vi /etc/udev/rules.d/70-persistent-net.rules
但是在centOS7.x的版本中没有70-persistent-net.rules 文件