对于虚拟机,应该算得上程序员最得心应手的工具之一了。 因为有了虚拟机,我们可以不依赖与外部,随心所欲的搭建自己的环境,非常方便。 本文使用的是VM 14.14.0.0.24051。 对应安装系统为CentOS 7 对应CentOS 下载网址为: http://isoredirect./centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso 下载对应相应的版本即可。 对应安装VM以及centOS 的步骤不做介绍。按照对应的步骤下一步操作即可。 对应VM安装后,需要验证码可通过指定正规途径购买,^^。 安装完成后,登录虚拟机,输入ifconfig,没有出现eth0网卡(变成了ens33),也没有ip,不能上网,后如下图: 至此,问题出现,因网络不通,没有ip,导致对应虚拟机不能连接操作,不能使用Xshell连接操作。 解决方法: 【1】 先配置本地虚拟机网络配置: 设置自己的网络适配器: 在网络连接中,选择第二种 NAT 方式。 【2】点击编辑选项,设置虚拟网络编辑器 选择桥接模式即可。 【3】修改网卡显示ens33 的问题。修改后显示为eth0。 编辑网卡的配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 将里面的NAME和DEVICE项修改为eth0, 对应这里属性很多,有兴趣的可以了解下,这里去掉不必要的内容。 【3】重命名网卡配置文件ifcfg-ens33为ifcfg-eth0 在同级目录下执行命令: mv ifcfg-ens33 ifcfg-eth0 【4】编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”到GRUBCMDLINELINUX变量 【5】运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数 【6】重启系统 reboot 【7】输入ifconfig验证 至此,网络配置完成。 验证通过,然后,可以通过xshell直接连接虚拟机进行相关操作。 已上内容,纯属一家之言,因本人能力一般,见识有限,如有问题,请不吝指正,感谢。 |
|