1. 程式人生 > >Nash's Blog.

Nash's Blog.

GRE隧道配置

通用路由封裝(GRE)隧道幾乎可以封裝所有型別的資料。事實上,GRE可以封裝所有的三層協議,因此這款協議相當靈活。下面我們來實驗一個GRE的簡單配置:

實驗環境如下:wKiom1fdAROgUSSVAACTWOzTiZo131.png

三臺CISCO 1841 路由器,分別模擬為HQ,ISP,Branch,我們在HQ和Branch之間建立Tunnel。

三個路由介面配置如下:

HQ:

Fa0/0:192.168.12.1/24

ISP:

Fa0/0:192.168.12.2/24

Fa0/1:192.168.23.1/24

Branch:

Fa0/0:192.168.23.2/24

HQ與Brach路由配置如下,由於配置原理相同只提供HQ配置截圖:

wKiom1fdAs2xkEJLAAAKmunzgq4430.png

到此三個路由器可以正常通訊。

下面開始配置隧道,其實大致可以分為兩步,第一步建立隧道,第二步為隧道兩端分配IP地址:

wKioL1fdE23jETCyAAATDy04cvc333.png

wKioL1fdE23CB3rqAAATDeOgRyI172.png

其實配置到了tunnel destination 192.168.23.3/192.168.12.1這步時隧道已經建立,但是未給兩端分配IP地址隧道無法通訊,所以使用最後ip address命令。

配置完成,開始測試:

trace Branch路由192.168.23.2 介面

wKioL1fdEITyTKdDAAAQMogwOj4085.png

trace Branch路由隧道192.168.13.13介面

wKiom1fdEJeAwp31AAAN4AUpmbQ090.png

對比上圖可以發現通過隧道傳輸資料經過的路由數量只顯示一個,隧道配置成功。


參考範例

相關推薦

Nash's Blog.

GRE隧道配置通用路由封裝(GRE)隧道幾乎可以封裝所有型別的資料。事實上,GRE可以封裝所有的三層協議,因此這款協議相當靈活。下面我們來實驗一個GRE的簡單配置:實驗環境如下:三臺CISCO 1841 路由器,分別模擬為HQ,ISP,Branch,我們在HQ和Branch之

僵屍進程和孤兒進程-(轉自Anker's Blog)

進程表 信號 wait 例如 rmi 答案 class 正常 dia 2、基本概念   我們知道在unix/linux中,正常情況下,子進程是通過父進程創建的,子進程在創建新的進程。子進程的結束和父進程的運行是一個異步過程,即父進程永遠無法預測子進程 到底什麽時候結束。 當

Rainmaple‘s Blog

無憾勇敢星 ——記一次非常有趣有收穫的實習經歷 華為實習生招聘開始是在三四月份,報了名想去嘗試下,內心其實是非常忐忑的,因為作者當時大三計劃保研,公司實習意味著佔用暑假的時間,會因為各種原因放棄一些夏令營的機會,現在看來的確有對夏令營的參加有影響,但是公司實

想說就說 | Phpvar's Blog

使用imageCache()在IOS下圖片模糊不清晰?api imageCache 有個引數thumbnail,該引數預設值是true即呼叫imageCache該引數就是開啟生效狀態,該引數的使用描述:使用縮圖,底層將根據當前系統及裝置效能,返回最優的縮圖,有利於提高應用執行及渲染效率。原意是好的,但

ARong's Blog

HELLO September 一轉眼,九月份就快結束了,從明天開始的七天裡,全國人民都將迎來本年度最長的假期國慶節;從小學生到大學生,從苦逼的程式設計師到安逸的體制內人員都放假了,不禁回想起去年十月自己,現在的我和那時的我已經截然不同了,無論是在程式設計知識

shadow wolf’s blog

高精度加法 原理: 將數字分成陣列存入,逐位相加 原來int的要開很大的,如10000000000000000,或者有些long long都不夠,在char裡面只要17位 Q:為什麼? A:因

დ♂Hany01's Blog Space♂ღ

Description 輸入一個n*m的矩陣,矩陣的每一個元素都是一個整數,然後有q個詢問,每次詢問一個子矩陣的權值。矩陣的權值是這樣定義的,對於一個整數x,如果它在該矩陣中出現了p次,那麼它給該矩陣的

isea_you's blog

注:標準的SQL,對於非自定義的關鍵字都是大寫字母,本文為了行文方便和閱讀體驗,統一採用小寫字母。 What is InnoDB ?  InnoDB is a storage engine for the database management system MySQ

happy19870612's blog

首先檢查本地windows 是否有新的HOST-ONLY網絡卡 vim /etc/sysconfig/network-scripts/ifcfg-enp0s3 DEVICE=enp0s3 TYPE=E

Jack's blog

                                                                                       隱私政策 一、本公司需要收集哪些資訊以及原因        1. 非個人資訊        在本政策

Solar's Blog

克隆虛擬機器 我克隆過來是直接可用的,可以 ping 通外網;若克隆出來的虛擬機器有問題,可以查閱相關資料進行修改。 VMware虛擬機器克隆CentOS後網絡卡修改方法 配置ssh 免登入 啟動三臺機器,分別修改機器名為 master、slave1、slav

asing1elife's blog

通過使用代理可以隱藏委託類的實現,並且實現客戶與委託類之間的解耦,在不修改委託類的前提下為客戶做一些額外處理 更多精彩 型別 靜態代理 - Java 代理之靜態代理 雖然具備代理的兩個優點 但

JasonZhang‘s Blog

package class_04; import java.util.LinkedList; import java.util.Queue; /** * * 二叉樹的序列化和反序列化 * */ public class Code_04_SerializeAndRe

JEFFERY's BLOG

本文編譯環境為: VS2013 + Qt5.5.1 一、準備 安裝VS2013及下載Qt5.5.1原始碼。 安裝ActivePerl,並且將安裝目錄新增到PATH環境變數。 安裝Python,並且將安

Beson's Blog

定義 高階函式:能夠接收函式作為引數的函式。 函式可以賦值給變數,函式的引數可以接收變數,因此一個函式可以接收另一個函式作為引數,這種函式就稱為高階函式。 DEMO def add(x,y,f):

Quinn's blog ! I'm glad to be here!

數學推導 比例縮法填充,滿足最大邊填充,故此,首先找出相對於填充的最大邊 let fromW = from.width let fromH = from.height let toH = to

Li Qing Xin's blog

時間限制: 1000 ms  空間限制: 262144 KB題目描述:    神龍數碼公司設計了一個加密演算法:用a代替z,用b代替y,用c代替x,......,用z代替a。現要求輸入一個小寫字母,

JackyQiu's blog

引言 收錄一些在做線上題的過程中遇到的經典的問題和解決方法,便於之後的複習和回顧。 1 合唱隊 題目連結 思路:將該序列分成兩部分,找出左邊部分遞增的最大連續序列長度和右邊部分的最大連續遞減序列長度。將序列分成兩部分的位置可以從1開始到序列末尾,關鍵是如何找最長

WINGREZ‘S BLOG

相關資料來源於網路,侵刪歉。 如果文章中存在錯誤,請下方評論告知我,謝謝! 同餘關係 運算上的同餘關係: 設A=<S,*,Δ>是一個代數系統,~是載體S上的等價關係,任取a,b,c∈S。

alenliu's blog

前言 這幾天學習了perl語言,為了在以後看不懂語法時方便快速查詢,寫這篇文章記錄下perl語言關鍵的語法?。我實在沒有興趣去深究這門語言,學習時大部分參考 [link]http://www.runoob.com/perl/perl-tutorial.html