解决虚拟机联网问题linux VMware eth0
虚拟机坏了n多回,真是让我装机装到吐血,经过两天的折腾终于弄明白怎么配置虚拟机的静态ip了.
方法:
1. 将虚拟机关机,--> 打开编辑 ->点击 虚拟网络映射 ->点击 VMnet8 ->点击 左下角的还原默认设置
等待还原完毕后观察自己的网段
看完点确定
2. 虚拟机的设置,进入虚拟机打开终端
cd /etc/sysconfig/net/network-scripts/
ll
输入上面两条命令就能看到图中红色方框的配置了,下面图中是我操作成功后的目录,之前是没有ifcfg-eth0这个文件的.
如果没有那个文件,可以复制ifcfg-lo文件,进行修改,ifcfg-lo是本地回环ip的配置
sudo cp ifcfg-lo ifcfg-eth0
sudo vim ifcfg-eth0
进入eth0进行修改
255.255.255.0 是子网掩码
*********补充**********
在上图中添加dns映射,(新买的电脑装了centos7,又设置了一次,发现不可以 ,加上这个以后才行)
DNS1=114.114.114.114
设置完成后,重启网络
service network restart
ping www.baidu.com
看看网络是否ping通,ping通以后
设置一下linux的主机名
sudo vim /etc/sysconfig/network
设置虚拟网络映射
sudo vim /etc/hosts
3.配置Windows上的网络映射, 设置windows上的hosts文件
C:\Windows\System32\drivers\etc\hosts
打开这个hosts文件,在最后面添加静态ip和主机名
================================================================================
第2步在虚拟机上的设置还可以使用鼠标操作()右键点击小电脑)
按照上面的步骤设置完成,重启网络
补充,今天又遇到连接不到外网的问题,设置DNS server的地址为
8.8.8.8
或 114.114.114.114 (这个没有试过)