配置网络路由--临时的

配置图中格式的网路路由

配置网络路由--临时的_第1张图片
Paste_Image.png

准备符合图中条件的四台虚拟机

1. 通过安装或者克隆准备4台符合条件的虚拟机
  • 克隆或者安装出4台虚拟机
  • 将这四台虚拟机的网络设置成符合要求的网段
    a. 编辑--> 虚拟网络编辑器--> 添加三个网络(划分子网)--> 取消使用本地DHCP服务进行虚拟机的网络IP分配-->应用
    b. service network restart ; 重启一下网络服务
2.配置A机器
  • 关闭防火墙 iptables -F -- 这是临时关闭防火墙
  • 将A的ip配置成192.168.1.100,修改配置文件,/etc/sysconfig/network-script/ifcfg-ens*,主要内容如下:
    TYPE=Ethernet
    BOOTPROTO=static # 配置ip获取状态是静态的
    IPADDR=192.168.1.100 #设置IP地址
    PERFIX=24 #子网掩码的位数
    GATEWAY=192.168.1.254 # 设置网关
    ONBOOT=yes # 开机自启动
  • service network restart ; 重启一下网络服务
配置R1的ens33
  • 编写配置文件,文件内容更改如下:


    Paste_Image.png
  • 添加路由记录
    - route add -net 10.0.0.0/8 gw 192.168.12.122

  • 需要注意的是;-net 参数指定的是网络名,除了网络位,其余位为0,gw指定的是精确的下跳走到那个精确的位置

  • 配置R1机器上的ens34 ,配置内容和ens33相同,将IP地址改成172.16.0.1,内容如下图所示:
    [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens34
    TYPE=Ethernet
    BOOTPROTO=static
    IPADDR=172.16.0.1
    PREFIX=16
    DEFROUTE=yes
  • 启动R1上的路由功能:
  • echo 1 > /proc/sys/net/ipv4/ip_forward
  • service network restart -- 重启一下网络服务
3.R2的配置过程同R1相同,将配置文件的IP地址进行更改即可,详细内容如下图
配置网络路由--临时的_第2张图片
ens33
配置网络路由--临时的_第3张图片
enss34
4. 配置主机B,步骤同配置主机A,将IP地址和网关进行更改即可,详情如下图:
配置网络路由--临时的_第4张图片
eth0
5. 出现的问题和注意事项:
  • 在进行机器配置的时候,因为进行了克隆操作,所以生成的mac可能有重复的,所以可以重新生成一下mac:
配置网络路由--临时的_第5张图片
更改mac地址
  • 遇到一个找不到网卡驱动的错误,no device found connect eth0,这是在执行 : service network restart 时发现的错误,解决这个错误需要:删除下面这个,文件并且重启,发现问题没有解决,删除图中选中的HWADDR数据,发现网络服务重启成功
配置网络路由--临时的_第6张图片
Paste_Image.png
配置网络路由--临时的_第7张图片
删除

你可能感兴趣的:(配置网络路由--临时的)