VMware虚拟机 Centos 7配置双网卡上内外网

文章目录

  • 一、场景
  • 二、网卡信息
  • 三、VMware设置
  • 四、虚拟机设置

一、场景

公司开发了一套软件,准备让实施人员拿去客户现场试用,但是客户现场的网络为内网,不可上外网。我们的软件需要链接外网,调用接口,所以想了个办法。在实施人员的笔记本上使用VMware安装一个Centos系统,将服务部署进去。然后笔记本插内网网线,连WIFI的外网,实现双网卡内外网互通。

本文介绍如何让CentOS配置双网卡,实现内外网上网。
VMware虚拟机 Centos 7配置双网卡上内外网_第1张图片

二、网卡信息

网络环境 网卡名 IP 网关
内网(网线) Realtek PCIe GbE Family Controller 128.39.13.38 128.39.13.254
外网 (无线网) Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC 192.168.13.113 192.168.13.1

网卡信息截图如下:
VMware虚拟机 Centos 7配置双网卡上内外网_第2张图片
VMware虚拟机 Centos 7配置双网卡上内外网_第3张图片
VMware虚拟机 Centos 7配置双网卡上内外网_第4张图片

三、VMware设置

我们需要在VMware上新建两个虚拟网卡来绑定物理机的网卡。

编辑虚拟网络编辑器
VMware虚拟机 Centos 7配置双网卡上内外网_第5张图片
更改设置
VMware虚拟机 Centos 7配置双网卡上内外网_第6张图片
添加网络VMnet0、Vmnet2桥接模式选择对应网卡应用确定

Vmnet0(桥接模式) → 无线网卡(外网)
Vmnet2(桥接模式) → 网线网卡(内网)
VMware虚拟机 Centos 7配置双网卡上内外网_第7张图片

四、虚拟机设置

虚拟机关机,点击编辑虚拟机
VMware虚拟机 Centos 7配置双网卡上内外网_第8张图片
添加一个网络适配器
VMware虚拟机 Centos 7配置双网卡上内外网_第9张图片
VMware虚拟机 Centos 7配置双网卡上内外网_第10张图片
然后将两个网络适配器都选择自定义,选择各自的Vmnet虚拟网卡。保存配置,开启虚拟机。
VMware虚拟机 Centos 7配置双网卡上内外网_第11张图片
进入系统,会发现已经有两个网卡了
VMware虚拟机 Centos 7配置双网卡上内外网_第12张图片
添加一个ens37网卡的配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens37
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens37"
DEVICE="ens37"
ONBOOT="yes"

外网网卡配置网关就行了,内网就不用再配了,省的出问题。

ping下

# 外网网关
[root@localhost ~]# ping 192.168.13.1
PING 192.168.13.1 (192.168.13.1) 56(84) bytes of data.
64 bytes from 192.168.13.1: icmp_seq=1 ttl=64 time=1.81 ms
64 bytes from 192.168.13.1: icmp_seq=2 ttl=64 time=2.53 ms

# 内网网关
[root@localhost ~]# ping 128.39.13.254
PING 128.39.13.254 (128.39.13.254) 56(84) bytes of data.
64 bytes from 128.39.13.254: icmp_seq=1 ttl=255 time=0.897 ms
64 bytes from 128.39.13.254: icmp_seq=2 ttl=255 time=1.08 ms
64 bytes from 128.39.13.254: icmp_seq=3 ttl=255 time=0.982 ms

# 外网
[root@localhost ~]# ping g.cn
PING g.cn (203.208.41.79) 56(84) bytes of data.
64 bytes from 203.208.41.79 (203.208.41.79): icmp_seq=1 ttl=115 time=18.7 ms
64 bytes from 203.208.41.79 (203.208.41.79): icmp_seq=2 ttl=115 time=16.2 ms
64 bytes from 203.208.41.79 (203.208.41.79): icmp_seq=3 ttl=115 time=16.0 ms

你可能感兴趣的:(VMware虚拟机 Centos 7配置双网卡上内外网)