多虛擬機之間實現跨網段通信

跨網段通信

規劃IP地址
A 192.168.1.100
R1 ens33: 192.68.1.2 ens37: 172.16.1.100
R2 ens33: 172.16.1.2 ens37: 10.1.1.100
R3 ens33: 10.1.1.2 ens37: 192.16.2.4
B 192.16.2.100

打開Vmware虛擬機創建4個虛擬網絡,并修改子網

虛擬機的四個網段
將每個網卡按要求設置成指定的網絡

指定網絡

禁用并關閉防火墻

路由器打開端口轉發功能
R1: echo 1 > /proc/sys/net/ipv4/ip_forward
R2: echo 1 > /proc/sys/net/ipv4/ip_forward
R3: echo 1 > /proc/sys/net/ipv4/ip_forward

網絡拓撲結構
A 192.168.1.100 — 192.168.1.2(ens33) R1 172.16.1.100(ens37) — 172.16.1.2(ens33) R2 10.1.1.100(ens37) — 10.1.1.2(ens33) R3 192.16.2.4(ens37) — 192.16.2.100

ping不同的時候記得抓包檢查: tcpdump -i ens33 icmp

主機A:路由表
[root@node1 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.2 0.0.0.0 UG 0 0 0 ens37
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 ens37

路由器R1:路由表
[root@node1 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 172.16.1.2 255.0.0.0 UG 0 0 0 ens37
172.16.0.0 0.0.0.0 255.255.0.0 U 100 0 0 ens37
192.16.2.0 172.16.1.2 255.255.255.0 UG 0 0 0 ens37
192.168.1.0 192.168.1.2 255.255.255.0 UG 0 0 0 ens33
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 ens33

路由器R2:路由表
[root@node1 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 10.1.1.100 255.0.0.0 UG 0 0 0 ens37
10.0.0.0 0.0.0.0 255.0.0.0 U 100 0 0 ens37
172.16.0.0 0.0.0.0 255.255.0.0 U 100 0 0 ens33
192.16.2.0 10.1.1.2 255.255.255.0 UG 0 0 0 ens37
192.168.1.0 172.16.1.100 255.255.255.0 UG 0 0 0 ens33

路由器R3:路由表
[root@node4 ~] route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.0.0.0 U 100 0 0 ens33
172.16.0.0 10.1.1.100 255.255.0.0 UG 0 0 0 ens33
192.16.2.0 0.0.0.0 255.255.255.0 U 100 0 0 ens37
192.168.1.0 10.1.1.100 255.255.255.0 UG 0 0 0 ens33

主機B:路由表
[root@node4 ~] route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.16.2.4 0.0.0.0 UG 0 0 0 ens33
192.16.2.0 0.0.0.0 255.255.255.0 U 100 0 0 ens33

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

(2)
滌生滌生
上一篇 2018-04-30
下一篇 2018-04-30

相關推薦

  • TCP/IP

    TCP/IP不是一個協議,而是一個協議族的統稱。里面包括IP協議、IMCP協議、TCP協議。 TCP/IP分層: 這里有幾個需要注意的知識點: 互聯網地址:也就是IP地址,一般為網絡號+子網號+主機號 域名系統:通俗的來說,就是一個數據庫,可以將主機名轉換成IP地址 RFC:TCP/IP協議的標準文檔 端口號:一個邏輯號碼,IP包所帶有的標記 Socket:…

    Linux筆記 2018-05-05
  • 網絡管理-第二篇

    IP地址 它們可唯一標識 IP 網絡中的每臺設備 每臺主機(計算機、網絡設備、外圍設備)必須具有唯一的地址 IP地址由兩部分組成: 網絡ID: 標識網絡 每個網段分配一個網絡ID 主機 ID: 標識單個主機 由組織分配給各設備 MAC地址沒有管理性 IP地址可管理性標識性高 子網掩碼標識網絡ID和主機ID 地址分類 二進制 A類地址:前八位是網絡ID 1-1…

    2018-05-03
  • bash腳本編程while&until

    bash腳本編程while&until

    Linux筆記 2018-04-20
  • 網絡協議詳解

    TCP協議、IP協議

    2018-04-30
  • Linux文本查看及處理工具

    Linux中,日志和配置都使用文本來存儲和修改,對文本的查看及處理是最基本也是最常用的操作之一。而文本處理工具中,有被稱為Linux文本處理三劍客的grep、sed和awk,但不要激動,Linux文本三劍客另起文章來講,本文先從一些經常用到的,功能簡潔但非常實用的工具說起。 wc命令 cut命令 sort命令 uniq命令 diff命令 patch命令 tr…

    2018-05-06
欧美性久久久久