linux路由轉發(軟路由)實驗

    一。實驗網絡拓撲

            (R1,R2由 Linux 虛擬機添加雙網卡做軟路由實現)

            linux路由轉發(軟路由)實驗

             3.jpg

   

    二。環境準備:

          (虛擬機網卡需要設置為橋接模式)

          1. 關閉NetworkManager:

            service NetworkNanager stop

           禁止開機自啟動:

            chkconfig NetworkNanager off

           清空iptables 條目:

            iptables -F

           開啟路由轉發功能:(0 :禁用, 1:啟用)

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

           檢查路由轉發功能開啟情況:

            cat /proc/sys/net/ipv4/ip_forward

    

    三。配置網卡:

            配置文件:  /etc/sysconfig/network-scripts/ifcfg-eth#

            1. 刪除ifcfg-eth#舊配置文件,并重新建立eth1、eth2配置

                R1:

                eth1(內網):   /etc/sysconfig/network-scripts/ifcfg-eth1

                DEVICE=eth1

                BOOTPROTO=none    #禁用dhcp

                IPADDR=192.168.48.1

                PREFIX=24

                GATEWAY=192.168.48.1

                eth2(外網):   /etc/sysconfig/network-scripts/ifcfg-eth2

                DEVICE=eth2

                BOOTPROTO=none    #禁用dhcp

                IPADDR=10.0.48.1

                PREFIX=8

                GATEWAY=10.0.48.1

               

               R2:

                eth1(內網):   /etc/sysconfig/network-scripts/ifcfg-eth1

                DEVICE=eth1

                BOOTPROTO=none    #禁用dhcp

                IPADDR=172.16.48.1

                PREFIX=16

                GATEWAY=172.16.48.1

                eth2(外網):   /etc/sysconfig/network-scripts/ifcfg-eth2

                DEVICE=eth2

                BOOTPROTO=none    #禁用dhcp

                IPADDR=10.0.48.2

                PREFIX=8

                GATEWAY=10.0.48.2

                配置完成后,需要重啟網卡:

                service network restart

               

            2.添加路由信息:

                (直連網絡不需要添加路由信息)

                (非直連網絡,gw為鄰近路由的最近端口IP)

                R1:

                route add -net 172.16.0.0/16 gw 10.0.48.2 dev eth2

                R2:

                route add -net 192.168.48.0/24 gw 10.0.48.1 dev eth2

               3. 測試:

                添加 192.168.48.0/24  與 172.16.48.0/16 網絡內主機,互ping 測試即可

                

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

(0)
ldt195175108ldt195175108
上一篇 2016-09-05 08:48
下一篇 2016-09-05 08:48

相關推薦

  • 用戶和用戶組相關的配置文件

    用戶和用戶組相關的配置文件 一、與用戶相關的配置文件 一般來說,與用戶配置相關的幾個文件如下: l  /etc/passwd: 最重要的文件,存儲著用戶的用戶名,UID,Shell等信息 l  /etc/shadow: 用戶密碼文件,使用sha-1算法加密存儲(注意該文件的權限) l  /etc/skel/: 用戶的模板文件,新…

    Linux干貨 2016-10-23
  • 是否

    是否

    Linux干貨 2016-08-22
  • Linux防火墻之基本原理

    本系列文章主要講述Linux防火墻的基本原理和基礎使用方法: 1.什么是防火墻: 當我們把計算機連入互聯網與其他計算機進行通信時,這無疑也將自己的信息暴露了,那就意味著可能會有一些心懷不軌的人會利用這些信息來攻擊自己的主機,尤其是作為一臺服務器向互聯網用戶提供服務時,就迫切需要一種隔離和保護機制,來隔離外部網絡,達到保護自我的目的。而這種隔離機制就叫做防火墻…

    Linux干貨 2016-12-27
  • yum詳解

    yum YUM: Yellowdog Update Modifier,rpm的前端程序,用來解決軟件包相關依賴性,可以在多個庫之間定位軟件包,up2date的替代工具 yum repository: yum repo,存儲了眾多rpm包,以及包的相關的元數據文件(放置于特定目錄repodata下) yum對軟件包的管理機制 —–引用了…

    Linux干貨 2016-08-25
  • bash的基本特性之globbing,IO重定向及管道

    bash的基本特性之globbing,IO重定向及管道 giobbing:文件名通配 在bash的操作環境中有一個分廠有用的功能那就是gilobbing:文件名通配,這樣我們在處理數據的時候就更方便了。下面我們來羅列一些常用的通配符。(注:globbing是做整體的文件名匹配而非部分) 匹配模式:元字符 *:表示匹配任意長度的任意字符  &nbsp…

    Linux干貨 2016-12-19
  • 第三周學習總結之簡單文本處理

    寫在最前 通過前面的學習,我們已經知道Linux是一個一切皆文件的系統,因此對文件的處理就顯得尤為重要,到目前為止,對于新手來說可能連鼎鼎大名的三劍客也未必聽過,不過在這之前我們也可以使用一些非常好用的文本處理工具來完成一些簡單文件的處理。本次內容就是講講如何使用幾個簡單文本處理工具的組合完成一些實用的功能。 文本處理工具 文本處理工具,用我的理解就是能夠對…

    2017-12-19

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-09-10 12:16

    完成的不錯,以后希望能盡量多寫一些,注重實戰,但是理論也不可簡略哦。

欧美性久久久久