在用VirtualBox创建新的虚拟机后,原来的虚拟机的ip有时会受到影响,从而自动修改掉,但是因为之前有很多的设置,所以导致很麻烦。
以下暂时把设置虚拟机的静态ip作为解决办法(未经验证,只是尝试)
环境为:CentOS 7
首先查看ip信息: ip addr
如图enp0s8对应主机网段的ip地址,
该网卡对应的是host-only连接方式,所以会使用该网卡配置与主机网段(如下图)相同的虚拟ip。
所以修改enps8的配置文件
vi /etc/sysconfig/network-scripts/ifcfg-enp0s8 //如果是别的网卡,则对应别的配置文件
修改如下:
修改完成后再重启网卡
service network restart
查看ip信息验证修改成功即可。
注:也在安装过程中直接设置静态ip,但可能导致联网失败(因为未设置dns),
我便出现了无法yum安装应用的情况,具体情况如下:
site:mirrors.nju.edu.cn 正在尝试其它镜像. vsftpd-3.0.2-22.el7.x86_64.rpm failed [errno 12] timeout on ht
即无法使用yum仓库指定的镜像进行下载安装。
解决办法:在对应的网卡配置文件中添加dns
DNS1=8.8.8.8
DNS2=4.2.2.2
在重启网络服务后即可正常下载