VMware虚拟机中 Centos7 桥接方式的设置

一、打开虚拟机的网络适配器设置页面,选择“桥接模式”

VMware虚拟机中 Centos7 桥接方式的设置_第1张图片

二、打开命令提示符cmd

输入 ipconfig /all,记住以下四个信息:

1. IPv4地址 : 192.168.0.1
2. 子网掩码 : 255.255.255.0
3. 默认网关 : 192.168.0.1
4. DNS服务器 : 61.134.1.5 218.30.19.50

VMware虚拟机中 Centos7 桥接方式的设置_第2张图片

三、打开虚拟机

1. 输入 ip addr,记住一下两个信息:
1. 2:后面跟着的文件名 : eno16777736
2. MAC 地址 : 00:0c:29:4b:3e:59

VMware虚拟机中 Centos7 桥接方式的设置_第3张图片

2. 进入 /etc/sysconfig/network-scripts 路径下查看所有的文件,其中应该包括有:ifcfg-lo 与 ifcfg-eno1677736这两个文件。其中 ifcfg-enoXXX 文件的名字必须与上一步查看到信息一致,不一致则要通过命令改名: mv 旧文件名 新文件名

VMware虚拟机中 Centos7 桥接方式的设置_第4张图片

3. 改名完以后,通过命令 vi ifcfg-enoXXX 打开 ifcfg-enoXXX 文件
[root@localhost network-scripts]# vi ifcfg-eno16777736


TYPE="Ethernet"
BOOTPROTO="static" # 这里修改成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"  # 若是第2步改了名字,这里也得改
UUID="f17ed39-95ad-4af7-9143-4228ad493b89"
# DEVICE=eno16777736  # 注掉
ONBOOT="yes" # 修改成yes
# 后面加上
IPADDR=192.168.0.200    # IPv4地址,只要与主机在同一网段就可以
NETMASK=255.255.255.0    # 子网掩码
GETWAY=192.168.0.1   # 默认网关
# DNS1=61.134.1.5 218.30.19.50 # DNS服务器
DNS1=192.168.0.1 # 写成和默认网关一致 
HWADDR=00:0c:29:4b:3e:59   # MAC 地址
4. 通过命令 vi /etc/sysconfig/network 打开 network 文件
# 查看是否有以下内容,没有添加
NETWORKING="yes"
HOSTNAME=root 
GATEWAY=192.168.0.1 # 写成和默认网关一致 
5. 通过命令 vi /etc/resolv.conf 打开 resolv.conf 文件
# 查看是否有以下内容,没有添加
search DHCP HOST
nameserver 192.168.0.1 # 写成和默认网关一致 
6. 通过命令 service network restart 重启 network

四、测试

  1. 通过虚拟机访问自身
  2. 通过虚拟机访问公网
  3. 通过宿主机访问虚拟机
  4. 通过虚拟机访问宿主机

你可能感兴趣的:(报错合集)