最近在虚拟机中装了contos7系统,但是配置网络出了问题,折腾了两个下午终于把问题解决,这里记录下
环境:
虚拟机:VM VirtualBox
Linux:centos7
宿主机ip信息:
1、VM VirtualBox网络设置
连接方式为桥接
2、ip addr 查看网卡信息
eth0和eth1是我的两块网卡
第一行红线的是MAK地址、第二行是ipv4地址,如果没有ipv4地址不要慌,下面就要开始配置静态ip
3、vi /etc/sysconfig/network-scripts/ifcfg-*** (***为你的网卡名,我的就是eth0)
i 进入insert模式
将bootroto改为static 静态
onboot 改为yes 开启启动
ipaddr 就是你要将虚拟机的ip设置为多少,需要和你的宿主机ip保证同一个网段
netmask为子网掩码和宿主机保持一致
getway为网关和宿主机保持一致
dns1保持和宿主机一致 我这加了两个备用的dns
还有一点注意的地方HWADDR就是上面查ip addr时的MAC地址,要保持一致,如果不一致或者没有可能会导致重启网络(service network restart)失败
改好后 按ESC 接着:wq保存并退出
然后 service network restart 重启网络
接下来试着ping下宿主机ip和外网(www.baidu.com))
如果还ping不通
4、vi /etc/sysconfig/network
按照上图修改
GETWAY还是你的网关
NETWORKING设为yes
HOSTNAME和你的hostname保持一致
然后service network restart重启网络
如果还ping不通主机ip和外网
在网上看的方法
vi /etc/sysconfig/static-routes
添加下面的数据,保存退出
any net default gw 10.5.13.254 (你的网关)