兩臺主機之間搭建路由通信

搭建路由通信

  • ? ? ? 兩主機之間搭建路由通信實驗

路由通信

實驗目的:測試兩個主機之間添加三個路由通信,看彼此之間是否能通信。

假設:A主機的IP為192.168.1.100/24

B主機的IP為10.0.0.100/8

R1: ens33: 192.168.1.1/24? ?ens37 :192.168.2.1/16

R2: eth0: 192.168.2.2/16? ?eth1 :172.0.0.1/16

R3: ens33:?172.0.0.2/16 ? ens37 :10.0.0.1/8

A主機與R1之間的網段為? ? vmnet10:192.168.1.0/24

R1主機與R2之間的網段為? vmnet11:192.168.2.0/16

R2主機與R3之間的網段為? vmnet12:172.16.0.0/16

R3主機與B之間的網段為? ? vmnet13:10.0.0.0/8

依次在VMware里添加網卡vmnet10, vmnet11, vmnet12, vmnet13

添加網卡

將A主機的網卡設為vmnet10

R1的ens33網卡設為vmnet10,ens37網卡設為vmnet11

R2的eth0網卡設為vmnet11,eth1網卡設為vmnet12

R3的ens33網卡設為vmnet12,ens37網卡設為vmnet13

B主機的網卡設為vmnet13

1、關閉各主機和路由的防火墻

service iptables stop

chkconfig iptables off

systemctl stop firewalld

systemctl disable firewalld

2、設置A主機的IP地址并重啟網絡服務

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

A

systemctl restart network

3、配置路由R1的IP地址并重啟網絡服務

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

R1-1

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

R1-2

systemctl restart network

4、配置路由R2的IP地址并重啟網絡服務

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

R2-1

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

R2-2

service network restart

5、配置路由R3的IP地址并重啟網絡服務

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

R3-1

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

R3-2

systemctl restart network

6、設置B主機的IP地址并重啟網絡服務

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

B

service network restart

7、在R1路由添加路由表記錄并開啟路由服務

route?add -net 172.16.0.0/16? gw 192.168.2.2

route add -net 10.0.0.0/8? gw 172.16.0.2

echo 1 > /proc/sys/net/ipv4/ip_forward

8、在R2路由添加路由表記錄并開啟路由服務

route?add -net 192.168.1.0/24? gw 192.168.2.1

route add -net 10.0.0.0/8? gw 172.16.0.2

echo 1 > /proc/sys/net/ipv4/ip_forward

9、在R3路由添加路由表記錄并開啟路由服務

route?add -net 192.168.1.0/24? gw 192.168.2.1

route add -net 192.168.2.0/16? gw 172.16.0.1

echo 1 > /proc/sys/net/ipv4/ip_forward

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97191

(0)
ponypony
上一篇 2018-04-28
下一篇 2018-04-29

相關推薦

  • sell 進階

    刪除shell函數:命令格式:unsrt function_name 創建函數:例 function func2 { echo fun2;}   fork ?炸彈;:(){ :|&};: 腳本: cat ?Bomb.sh #!/bin/bash ./$0./$0& 信號捕捉 trap ‘ehcho trap 15&#82…

    2018-05-10
  • Mysql之備份及還原相關實驗

    本節索引 實驗一:冷備份數據庫并還原 實驗二:結合LVM邏輯卷實現幾乎熱備 實驗三:數據庫數據文件損壞后,利用mysqldump還原至最新狀態 實驗四:誤刪除表后,利用mysqldump還原至最新狀態 實驗五:Xtrabackup完全備份及還原 實驗六:Xtrabackup完全,增量備份及還原 實驗七:Xtrabackup單表導出和導入   實驗準…

    2018-06-14
  • 第一周作業

    1、描述計算機的組成及其功能。 計算機由運算器,控制器,存儲器,輸入設備和輸出設備五大部分組成。 (1)運算器的功能是用于完成算術運算、邏輯運算。負責計算機執行的所有數學與邏輯功能。 (2)控制器的功能是主要負責對程序所執行的指令進行分析,并協調計算機各部件進行工作計算機的所有 其他部件。 (3)存儲器的功能是用于儲存信息的設備,通常是將信息數字化后再利用電…

    Linux筆記 2018-05-11
  • linux練氣篇二

    1.sort和cut的運用
    2.輸出和追加輸出
    3.用戶及組的增,刪,改權限

    2018-05-29
  • 磁盤陣列及邏輯卷的創建

    磁盤陣列 軟件RAID的實現 mdadm:模式化的工具 命令的語法格式:mdadm[mode] <raiddevice> [options] <component-devices> 支持的RAID級別:LINEAR, RAID0, RAID1, RAID4, RAID5, RAID6, RAID10 模式: 創建:-C 裝配: -A …

    Linux筆記 2018-04-30
欧美性久久久久