ubuntu系統寫路由指令_在Ubuntu中如何查看網絡路由表詳解,

在Ubuntu中如何查看網絡路由表詳解,

什么是Linux中的路由和路由表?

路由的過程意味著IP包在網絡上從一點傳輸到另一點。當你向某人發送電子郵件時,你實際上是在將一系列IP數據包或數據報從你的系統傳輸到另一個人的計算機上。從計算機發送的數據包通過幾個網關或路由器到達目標計算機系統。同樣的方法適用于所有internet協議,如HTTP、IRC和FTP等。

在所有Linux和UNIX系統中,有關如何轉發IP數據包的信息都存儲在內核結構中。這些結構稱為路由表。當您希望系統與其他計算機通信時,可能需要配置這些路由表。首先,了解如何在Linux系統上查看這些路由表非常重要。

在本文中,我們將通過以下三個常用的命令來解釋如何在Ubuntu中查看路由表:

netstat命令

route命令

ip route命令

我們在Ubuntu 18.04 LTS系統上運行了本文中提到的命令和過程。

我們使用Ubuntu命令行終端,以便運行上述命令。您可以通過系統Dash或Ctrl + Alt + T快捷方式打開終端。

如何查看路由表?

方法1:通過netstat命令

netstat命令一直是Linux中打印路由表信息一種廣泛使用的方法。然而,它被ip route命令正式取代。無論如何,我們都需要它,因為它仍然是檢索所需信息的一種方法。

以下是使用此命令的方法:

$ netstat -rn

-r此標志用于顯示內核路由表

-n此標志用于顯示數字地址

這是輸出的結果:

Destination?此列指示目標網絡。

Gateway?此列指示網絡的已定義網關。 如果在此列中看到*,則表示指定的網絡不需要轉發網關。

Genmask?此列指示網絡的網絡掩碼。

Flags?此列中的U輸出表示路線已啟動。 G輸出表示應該為此路由使用指定的網關。 D代表動態安裝,M代表修改,R代表恢復。

MSS?此列指示此路由的TCP連接的默認最大段大小(MSS)。

Window?此列指示此路由上TCP連接的默認窗口大小。

Irtt?此列指示此路線的初始往返時間。

Iface?Iface列顯示網絡接口。 如果您有多個接口,您會看到lo(用于環回),eth0(第一個以太網設備)和eth1(用于第二個以太網設備),依此類推您已安裝的接口數量。

方法2:通過route命令

route命令也屬于曾經廣泛使用但現在過時的命令來查看路由表。 此命令的手冊頁還提到該命令現在已被ip route命令替換。

通過此命令,您可以通過netstat命令查看完全相同的信息。 以下是如何使用它:

$ route -n

內核 IP 路由表

目標??????????? 網關??????????? 子網掩碼??????? 標志? 躍點? 引用? 使用 接口

0.0.0.0??????? 192.168.182.2? 0.0.0.0??????? UG??? 20100? 0??????? 0 ens33

169.254.0.0??? 0.0.0.0??????? 255.255.0.0??? U??? 1000? 0??????? 0 ens33

172.17.0.0????? 0.0.0.0??????? 255.255.0.0??? U??? 0????? 0??????? 0 docker0

192.168.182.0? 0.0.0.0??????? 255.255.255.0? U??? 100??? 0??????? 0 ens33

-n此標志僅用于顯示數字地址

方法3:通過ip route命令

最后但同樣重要的是,這是在Linux中打印路由表信息的最佳方法。 以下是使用此命令的方法:

$ ip route

雖然這些信息不像前面提到的命令那樣對讀者友好,但是它仍然足夠您配置路由器。

這是幾個在Ubuntu中查看路由表信息的命令。雖然ip route命令在外觀上不是很整潔,但它仍然是查找相關路由表信息的推薦方法。雖然其他命令被認為是過時的,但它們有時確實有助于導出需要提取的內容。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對linuxboy的支持。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/533743.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/533743.shtml
英文地址,請注明出處:http://en.pswp.cn/news/533743.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

jspdf html轉換pdf,使用jspdf將HTML轉換為pdf時出錯

對于一個角度項目,我試圖將包含HTML代碼的字符串變量轉換為pdf文件。我安置了所有的家屬,比如:jspdf格式光柵化HTML我的代碼如下:b64DecodeUnicode(str) {return decodeURIComponent(atob(str).split().map(function(c) {return % (00 c.charCodeAt(0).toString(16)).slice(-…

澄海哪里學機器人編程_終于發現小孩有必要學機器人編程嗎

讓孩子學習編程的目的,就像其他教育方式一樣,只是希望能幫助孩子找到他的興趣點,打開孩子的獲取知識和能力的大門。一起來看看一篇小孩有必要學機器人編程嗎。小孩有必要學機器人編程嗎編程和英語類似,屬于基本技能,未…

鴻蒙系統替代iOS,華為橫空出世!鴻蒙系統,能否替代安卓IOS?

原標題:華為橫空出世!鴻蒙系統,能否替代安卓IOS?從長遠來看,華為主推鴻蒙系統是必然的選擇。畢竟安卓系統為谷歌的,而由于美國限制,讓華為格外被動。命運掌握在自己手里,才有足夠的話…

ubuntu安裝python3.8_將 Ubuntu 16 和 18 上的 python 升級到最新 python3.8 的方法教程

1. 概述 本文記錄在 Ubuntu 16.04 上將 python 升級為 3.8 版本,并配置為系統默認 python3 的過程。 在 Ubuntu 16.04 中,python3 的默認版本為 3.5: $ python3 -V Python 3.5.2 本文以在 Ubuntu 16.04 中安裝為例,方法同樣適用于…

java怎么表示正無窮大_java中怎樣表示一個無窮大? 無窮小?

Java中提供了三個特殊的浮點數值:正無窮大、負無窮大、非數,用于表示溢出和出錯。正無窮大:用一個正數除以0將得到一個正無窮大,通過Double或Float的POSITIVE_INFINITY表示。負無窮大:用一個負數除以0將得到一個負無窮…

ng bind html 無效,angularjs中ng-bind-html的用法總結

本篇主要講解angular中的$sanitize這個服務.此服務依賴于ngSanitize模塊.(這個模塊需要加載angular-sanitize.js插件)要學習這個服務,先要了解另一個指令: ng-bing-html.顧名思義,ng-bind-html和ng-bind的區別就是,ng-bind把值作為字符串,和元素的內容進行綁定,但是ng-bind-htm…

熱門搜索怎么實現_三個步驟教你學會,搜索引擎霸屏技術!

做好SEO就要了解搜索引擎霸屏技術,它是在百度中搜索關鍵字來檢索信息。整個畫面的推薦都是你的內容。那么客戶點擊你的可能性就會增加!那么搜索引擎霸屏技術這么好,那要如何做到呢?1.要想成為霸屏,第一步要選擇好的關鍵…

ethtool用法 linux_Linux命令之Ethtool用法詳解

Linux/Unix命令之Ethtool描述:Ethtool是用于查詢及設置網卡參數的命令。概要:ethtool ethX //查詢ethX網口基本設置ethtool –h //顯示ethtool的命令幫助(help)ethtool –i ethX //查詢ethX網口的相關信息ethtool –d ethX //查詢ethX…

html字體如何設置垂直居中顯示,css文字水平垂直居中怎么設置?

css文字水平垂直居中怎么設置?下面本篇文章就來給大家介紹使用CSS設置文字水平居中和垂直居中的方法。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。1、文字水平居中在CSS中想要讓文字水平居中,可以使用text-a…

python for循環例子_Python for循環生成列表的實例

Python for循環生成列表的實例 一般Python for語句前不加語句,但我在機器學習實戰中看到了這兩條語句: featList [example[i] for example in dataSet] classList [example[-1] for example in dataSet] 多方研究和詢問,得到如下解釋&#…

HTML5鏈接tcpUDP,UDP/TCP協議 網絡調試工具源碼(C#)

本代碼包括了TCP和UDP的客戶端和服務端,適合C#初學者學習、參考資源下載此資源下載價格為2D幣,請先登錄資源文件列表NetWork/NetWork.sln , 990NetWork/NetWork.v12.suo , 27648NetWork/NetWork/App.config , 187NetWork/NetWork/bin/Debug/NetWork.exe …

沒有shell63號單元_ansys-SHELL單元

Q:用板殼元shell63單元建模時,如下圖示,兩個平面互相垂直,如何使這兩個平面保持為一個整體來受力.因為實際結構中,比如一個由鋼板焊成的箱梁,內有加勁隔板,如何模擬.由于這兩個面沒有公共邊,用了粘貼及搭接都不行,試問怎樣簡單實現整體性這一目的.A:分網時控制單元長度&#xf…

element 登錄_Python selenium自動化測試框架入門實戰--登錄測試案例

本文為Python自動化測試框架基礎入門篇,主要幫助會寫基本selenium測試代碼又沒有規劃的同仁。本文應用到POM模型、selenium、unittest框架、configparser配置文件、smtplib郵件發送、HTMLTestRunner測試報告模塊結合登錄案例實現簡單自動化測試框架項目主要包括以下…

后處理安裝_Mastercam2017(自定義后處理選項)安裝!

我們用Mastercam2017編程的程序,需要用在不同的機床加工零件時,這時候我們也要選擇適合不同機床認識的自動后處理文件來生成程序,當然系統默認是不能實現這一功能的,那么安裝了自定義后處理選項插件,就能完全實現自定義…

項目一計算機基礎知識考核題,2013計算機基礎知識試題及答案

2013年10月《計算機基礎》階段測試自評成績:一、單項選擇題 (每小題2分)1.世界上第一臺電子數字計算機取名為( )。A.UNIVACB.EDSACC.ENIACD.EDVAC2.個人計算機簡稱為PC 機,這種計算機屬于( )。 A.微型計算機 B.小型計算機 C.超級計算機 D.巨型計算機3.目…

為什么redis取出來是null_[2020] Redis 最新面試題

Redis 的數據類型(數據結構)string (二進制安全,可以存儲任意類型的數據)list(鏈表)字典(就是hashmap)set(不重復無序的hashmap)zset(…

的優先級大小_如何評估需求的優先級?

一、 需求的優先級怎么定義? 很多產品經理,包括我,一定都會遇到這樣的場景:“ 需求堆如山,什么都想做 ”。面對各種各樣、來自各個渠道的需求,產品經理的工作職責之一,就是梳理需求的優先級。我…

html5 drawimage 不顯示,canvas的drawImage無法顯示圖像

window.οnlοadfunction(){var Canvasdocument.getElementById("canvas");var cxtCanvas.getContext("2d");var bgnew Image();//你指定了圖片的地址,但是圖片的加載是需要時間的bg.src"../img/2-14020314314A26.jpg";//執行完上面一…

html自動給圖片加上水印 代碼_如何給一千張圖片去水印?還好我會python,100行代碼輕松搞定...

寫在前面近期好多網友私信我,問我編程該怎么學習、怎么入門。我覺得編程學習,就像寫文章一樣,需要積累。如果把代碼每個字符拆開,大伙都認識,但是組合在一起,就是另外一回事了。所以我的建議是,…

html中兩個圖片疊放,CSS實現圖片疊放(勾選圖標)

場景我們經常會遇到這種場景,有一個待選圖片列表,在圖片上(可能是右上角也有可能時右下角)疊放一個勾選狀態圖標,這篇文章就記錄實現這個功能的過程。原理利用flex布局space-around顯示圖片列表在圖片的外層加一個div,同時把勾選狀…