IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 四台主机模拟实现静态路由 -> 正文阅读

[系统运维]四台主机模拟实现静态路由

环境需求:

四台主机:
A主机(centos8.5):eth0 NAT模式
R1主机(centos7.8):ens33 NAT模式,ens36 仅主机模式
R2主机(centos7.9):ens36 桥接模式,ens33 仅主机模式
B主机(centos8.5):ens160 桥接模式

首先先要了解关于路由表的构成:

Destination: 目标网络ID,表示可以到达的目标网络ID,0.0.0.0/0 表示所有未知网络,又称为默认路
由,优先级最低
Genmask:目标网络对应的netmask
Iface: 到达对应网络,应该从当前主机哪个网卡发送出来
Gateway: 到达非直连的网络,将数据发送到临近(下一个)路由器的临近本主机的接口的IP地址,如果
是直连网络,gateway是0.0.0.0
Metric: 开销cost,值越小,路由记录的优先级最高

在这里插入图片描述
上面大致是四台主机的连接方式,用两台主机模拟两个路由器R1、R2,主机A与R1之间用VMnet8网段,R1和R2之间用VMnet1网段,R2和主机B之间用VMnet0网段(图上ip地址根据自己的需求可以更改)
在这里插入图片描述

配置四台主机之间的环境:

主机A:

eth0(网卡名,不同主机的网卡名可能不一样,上下统一即可)ip:192.168.100.102/24 
gw(网关): 192.168.100.100

1、将主机A的网络连接改为NAT模式连接的就是VMnet8网段

在这里插入图片描述

2、打开网卡配置修改ip和网关

vim /etc/sysconfig/network-scripts/ifcfg-eth0

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=fff9ab2e-60de-4abc-a3ab-54b506cf36c9
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.100.102
NETMASK=255.255.255.0
GATEWAY=192.168.100.100

详细更改步骤看我这个文章:
[https://blog.csdn.net/qq_43555873/article/details/127267072?spm=1001.2014.3001.5501]

路由器(需要两个网卡)R1:

ens33:192.168.100.100/24 
ens36:192.168.153.128/24

1、添加一个网卡,第一个网络适配器(ens33)对应的是NAT模式,第二个网络适配器(ens36)设置仅主机模式

在这里插入图片描述

2、打开网卡配置修改ip

vim /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

vim /etc/sysconfig/network-scripts/ifcfg-ens36

在这里插入图片描述

3、配置路由转发功能

echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf

4、添加路由表信息

route add -net 172.18.0.0/24 gw 192.168.153.129 dev ens36

route -n 查看路由表是否添加成功

在这里插入图片描述

路由器R2:

ens33:192.168.153.129/24
ens36:172.18,0,200/24

1、添加一个网卡,第一个网络适配器(ens33)对应的是仅主机模式,第二个网络适配器(ens36)设置桥接模式

在这里插入图片描述

2、打开网卡配置修改ip

vim /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

vim /etc/sysconfig/network-scripts/ifcfg-ens36
(路由器网卡配置可以只配置下面的信息)

在这里插入图片描述

3、配置路由转发功能

echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf

4、添加路由表信息

route add -net 192.168.100.0/24 gw 192.168.153.128 dev ens33

route -n 查看路由表是否添加成功
在这里插入图片描述

主机B:

ens160:172.18.0.123 
gw 172.18.0.200

1、将主机B的网络连接改为桥接模式连接的就是VMnet0网段

在这里插入图片描述

2、打开网卡配置修改ip

vim /etc/sysconfig/network-scripts/ifcfg-ens160

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens160
UUID=7bd7e98d-8ad6-46bc-adad-c8ff66dcbc7f
DEVICE=ens160
ONBOOT=yes
IPADDR=172.18.0.123
NETMASK=255.255.255.0
GATEWAY=172.18.0.200

至此环境搭建结束

测试静态路由是否搭建成功

在主机A上pingB主机 ping 172.18.0.123

在这里插入图片描述

在主机B上pingA主机 ping 192.168.100.102

在这里插入图片描述
两台主机能相互ping通,静态路由搭建成功!!!!!

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-10-17 13:11:55  更:2022-10-17 13:12:28 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 18:21:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码