vmware先保证虚拟机使用桥接模式;如图vmware里面centos 6.5&7.2 配置网络。_网络


这里先写6.5网络配置;思路:1先修改网卡配置文件,2设置DNS,3然后重启服务;


vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
HWADDR=00:0C:29:8C:92:66
TYPE=Ethernet
UUID=11534067-927e-478e-9fd7-7408afd7e04f
ONBOOT=yes
GATEWAY=192.168.10.1
IPADDR=192.168.10.65
NETMASK=255.255.255.0
NM_CONTROLLED=yes
BOOTPROTO=static
PEERDNS=yes
DNS1=114.114.114.114
DNS2=61.139.2.69

这里直接给出我的完整配置文件,期间出现小插曲,没有在ifcfg-eth0里面设置DNS时候,ping外网 老不通;然后重新检查dns配置文件(/etc/resolv.conf)和网卡配置文件(ifcfg-eth0)


vi /etc/resolv.conf

# Generated by NetworkManager
nameserver 114.114.114.114
nameserver 61.139.2.69


然后重启服务,竟然发现etcresolv.conf每次重启都DNS都保存了不生效;于是直接在网卡配置文件里面添加DNS解析;

然后重启服务:service network restart 

ok

恢复正常


=============接下来设置7.2=============

7.2安装完成后会出现重新开机启动后显示:

Initial setup of CentOS Linux 7 (core) 
1) [x] Creat user 2) [!] License information
(no user will be created) (license not accepted)
Please make your choice from above ['q' to quit | 'c' to continue | 'r' to refresh]:

解决方法:

输入“1”,按Enter键

输入“2”,按Enter键

输入“q",按Enter键

输入“yes”,按Enter键


安装时候打开网卡的连接,直接网络就是通畅的;个人设置固定IP,根据实际需求来;

TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736"
UUID="409a4cf4-ee35-43f3-8c93-1f854445492d"
#DEVICE="eno16777736"
ONBOOT="yes"
GATEWAY=192.168.10.1
IPADDR=192.168.10.72
NETMASK=255.255.255.0


到这里做一个快照,勤备份是个好习惯!!


那么如何把网卡eno16777736 更改为eth0呢?

思路:

1)先把网卡ifcfg-eno16777736修改为ifcfg-eth0 【修改文件名】

mv /etc/sysconfig/network-scripts/ifcfg-eno16777736 /etc/sysconfig/network-scripts/ifcfg-eth0

2)编辑vi /etc/sysconfig/network-scripts/ifcfg-eth0

#DEVICE="eno16777736"
#NAME="eno16777736"  【注释掉,添加两行】
NAME="eth0"       【新增】

3)编辑grub文件

vi /etc/default/grub 在quiet后面添加空格net.ifnames=0 biosdevname=0

如下所示

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rhgb quiet net.ifnames=0 biosdevname=0 "
GRUB_DISABLE_RECOVERY="true"

4)运行命令,来重新生成GRUB配置并更新内核参数。

grub2-mkconfig -o /boot/grub2/grub.cfg

5)重启服务;

 service network restart

6)一般情况就可以正常上网了,如果还ping不通,如何操作呢?当然修改一下dns配置了;

vi /etc/resolv.conf
nameserver 61.139.2.69
nameserver 114.114.114.114


ok 大功告成!

在ping一下是不是会觉得精神抖擞~如果网卡eth0还是没显示出来,重启系统即可!