搭建路由環境

    五個虛擬機分別模擬三個路由器和兩個主機,實現不同網段的主機之間的通信。

1.規定四個網段的ip地址分別是192.168.1.0/24;192.168.2.0/24;192.168.3.0/24;192.168.4.0/24

2.三個路由器命名為R1、R2、R3。R1的兩個網關地址為192.168.1.1和192.168.2.1;R2的兩個網關地址為192.168.2.2和192.168.3.2;R3的兩個網關地址為192.168.3.1和192.168.4.1。

3.兩個主機命名為A和B,A機地址為192.168.1.100/24;B機地址為192.168.4.100/24

4.配置三個路由器的ip地址:

首先添加網絡:VMnet11對應192.168.1.0;VMnet12對應192.168.2.0;VMnet13對應192.168.3.0;VMnet14對應192.168.4.0(關閉DHCP)


搭建路由環境


給網卡配ip地址:R1的1網卡:ifconfig eth0  192.168.1.1;2網卡:ifconfig eth1 192.168.2.1;


搭建路由環境


 R2的1網卡:ifconfig eth0  192.168.2.2;2網卡:ifconfig eth1 192.168.3.2;


搭建路由環境


 R3的1網卡:ifconfig eth0  192.168.3.1;2網卡:ifconfig eth1 192.168.4.1;


搭建路由環境


為確保有效性,要將ip地址寫入配置文件中:cd /etc/sysconfig/network-scripts/


搭建路由環境


搭建路由環境


5.重啟網絡服務:service  network  restart


搭建路由環境


6.關閉服務:service  NetworkManager  stop


搭建路由環境


7.配置客戶端:

A機的網絡:VMnet11;B機的網絡:VMnet14


搭建路由環境


為AB機配置ip地址:

A機:ifconfig eth0  192.168.1.100


搭建路由環境


B機:ifconfig eth0  192.168.4.100


搭建路由環境


8.R1、R2、R3啟用路由功能:

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


搭建路由環境


9.加路由表:

R1與192.168.1.0和2.0兩個網段直連,只需加3.0和4.0兩個網段的路由:

route add -net 192.168.3.0/24 gw 192.168.2.2

route add -net 192.168.4.0/24 gw 192.168.2.2


搭建路由環境


由于網關相同,可以將路由表合并為:route add default  gw 192.168.2.2

R2:只需加1.0和4.0兩個網段:

route add -net 192.168.1.0/24 gw 192.168.2.1

route add -net 192.168.4.0/24 gw 192.168.3.1


搭建路由環境


R3:只需加1.0與2.0:

route add -net 192.168.1.0/24 gw 192.168.3.2

route add -net 192.168.2.0/24 gw 192.168.3.2


搭建路由環境


R3路由表也可簡化為:route add default  gw 192.168.3.2

    至此,搭建結束,測試環節可在A機上ping一下B機的ip,看是否能ping通,如果可以表示搭建成功。


搭建路由環境

    總結:搭建路由環境可以快速詳細的了解路由的工作原理,同時也掌握了不同網段的主機通信的過程。

原創文章,作者:xiamu,如若轉載,請注明出處:http://www.www58058.com/85154

(1)
xiamuxiamu
上一篇 2017-08-20
下一篇 2017-08-20

相關推薦

  • rpm及yum

    庫文件 查看二進制程序所依賴的庫文件: ldd /PATH/TO/BINARY_FILE [root@localhost ~]# ldd /bin/bash 管理及查看本機裝載的庫文件: ldconfig /sbin/ldconfig -p:  顯示本機已經緩存的所有可用庫文件 名及文件路徑映射關系 配置文件:/etc/ld.so.conf, /e…

    Linux干貨 2016-08-29
  • GRUB Legacy&Trouble Shooting

    GRUB (Grand Unified Bootloader)        位于系統引導盤的MBR中的Boot Loader。        GRUB是一個來自GNU項目的啟動引導程序。GRUB是多啟動規范的實現,它允…

    Linux干貨 2016-09-13
  • 馬哥教育網絡班20期 第8周課程練習

    1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋:工作于數據鏈路層,實現多個lan之間數據的轉發,隔離沖突域,類似二層交換機。 集線器:工作于物理層,實現設備的接入,數據信號放大、中轉,共享信道。把一個端口接收的所有信號向所有端口分發出去 二層交換機:工作于數據鏈路層,可連接多個lan,根據幀的mac來轉發數據,隔離沖突域…

    Linux干貨 2016-08-15
  • TCP/IP五層模型

    1、簡述osi七層模型和TCP/IP五層模型 網絡的七層模型是由OSI和CITT一起制定的開放系統互連參考模型: TCP/IP 五層模型可以分為:應用層,傳輸層,網絡層,數據鏈路層,物理層。 2、簡述ip route家族命令 語法:ip [ OPTIONS ] OBJECT { COMMAND | help } OBJECT={link ,addr,rout…

    2018-01-05
  • Linux系統基礎(二)

    一、Linux文件管理命令及其常用方法 1、cd(切換目錄)這個命令應該是Linux中用的最頻繁的一個命令之一了,因為我們經常需要進行目錄的切換。在詳解這個命令之前,首先得補充一個重要的知識,就是我們常用的一些比較特殊的目錄: .        代表當前目錄 .. &n…

    Linux干貨 2016-09-24
  • 進程管理(二)之計劃任務

    進程管理(二)之計劃任務   一、計劃任務: 1、未來的某時間點執行一次任務: (1)at:跟一個時間點,到點了自動運行指定的任務 (2)batch:系統自行選擇空閑時間去執行此處指定的任務 2、周期性運行某任務:cron 二、at命令: 1、at命令:at [option] TIME 注:當輸入完成后,使用Ctrl+d結束,不能使用Ctrl+c …

    Linux干貨 2016-09-10
欧美性久久久久