背景:要做glusterfs的实验,然后在虚拟机搭建3台服务器,每台服务器配置两块网卡,一块作为管理端口,一块作为数据传输端口。并且实现其中一块网卡可以连接外网,另一块网卡只能内部通信,其它网段无法访问。

使用一台虚拟机来进行举例

步骤:

  1. 设置第一块网卡

    (1)vmware设置如下图所示 wKiom1drsenxV62TAABbM4Cm2gk152.png

    (2)设置网卡信息

    [root@server1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

    DEVICE=eth0                                                          //网卡名
    IPADDR=192.168.11.140                                        //自己设置的ip
    NETMASK=255.255.255.0                                       //子网掩码
    GATEWAY=192.168.11.2                                         //网关,这个是根据BOOTPROTO=dhcp

                                                                                      后执行route -n 得到的
    DNS=114.114.114.114
    TYPE=Ethernet
    ONBOOT=yes                                                          //开机自动启动
    NM_CONTROLLED=no                                            //不接收NetworkManager的管理
    BOOTPROTO=none                                                 //表示静态ip地址

    [root@server1 ~]# cat /etc/resolv.conf
    nameserver 192.168.11.2                                         //重启network后会自己生成这个dns

      wKiom1druyWQB3oRAABA2Tw6i_Q796.png

   2.设置第二块网卡

     (1)vmware设置如下图所示

       wKioL1drvC3g8zBtAABcfeMXcts211.png

(2)设置网卡信息

       wKioL1drtb_RXBOyAAAmsrWHYw0822.png

3.测试

  (1)能否访问外网

       [root@server2 ~]# ping www.baidu.com

       wKiom1drvgOCzOFHAAAv9afFISU951.png

  (2)其它网段能否访问

        wKiom1drvp2Agfq7AAAxMARFHKo634.png