CentOS7安装完成后网络配置(桥接模式)
1. 首先将虚拟机的网络设置成桥接模式
2. 查看本地物理机(宿主机)的IP
在CMD中输入
ipconfig/all
备注:记住上面的IP地址、子网掩码和网关三项。
3. 修改网卡配置文件
- 切换到网卡配置文件所在的目录:
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
- 打开配置文件:
[root@localhost network-scripts]# vi ifcfg-ens33
- 注意:配置文件 ifcfg-ens33 可能不一样,按自己的来即可。
TYPE="Ethernet"
BOOTPROTO="static" #将dhcp 改为static 表示使用手动设置的静态IP
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"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="d5dfb3e4-7baf-49df-9279-85684cb0b71d"
DEVICE="ens33"
ONBOOT="yes" #改为yes 表示自动激活网卡
# 以下是需要添加的 用到上面物理机的网络信息
IPADDR="192.168.1.8" #虚拟机的IP地址,需要和物理机处于同一网段,即前三位一样(物理机IP:192.168.1.4)
NETMASK="255.255.255.0" #子网掩码 和物理机保持一致
GETWAY="192.168.1.1" #默认网关 和物理机保持一致
DNS1="192.168.1.1" #DNS,和物理机一致
4. 添加网关地址
- 输入命令
[root@localhost network-scripts]# vi /etc/sysconfig/network
- 添加
#Created by anaconda
NETWORKING=yes
HOSTNAME=CentOS7 #名称自己取一个
GATEWAY=192.168.1.1 #默认网关与物理机一致
5. 添加DNS
- 输入命令
[root@localhost network-scripts]# vi /etc/resolv.conf
- 添加或修改
#Generated by NetworkManager
nameserver 192.168.1.1 #DNS 和物理机一致
nameserver 8.8.8.8 #谷歌提供的DNS
nameserver 114.114.114.114 #国内通用DNS
6. 重启网络
[root@localhost ~]# service network restart
- 测试
- 虚拟机访问本地主机
- 虚拟机访问外网
- 物理机访问虚拟机
完结
- 虚拟机访问本地主机