欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux跟蹤路由命令 linux怎么路由跟蹤

路由跟蹤命令traceroute / tracert

通過traceroute我們可以知道信息從你的計算機到互聯(lián)網(wǎng)另一端的主機是走的什么路徑。

在霍爾果斯等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都網(wǎng)站設計、成都網(wǎng)站建設 網(wǎng)站設計制作定制網(wǎng)站制作,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,成都品牌網(wǎng)站建設,營銷型網(wǎng)站建設,成都外貿網(wǎng)站制作,霍爾果斯網(wǎng)站建設費用合理。

當然每次數(shù)據(jù)包由某一同樣的出發(fā)點(source)到達某一同樣的目的地(destination)走的路徑可能會不一樣,

但基本上來說大部分時候所走的路由是相同的。

linux系統(tǒng)中,我們稱之為traceroute,在MS Windows中為tracert。

traceroute通過發(fā)送小的數(shù)據(jù)包到目的設備直到其返回,來測量其需要多長時間。

一條路徑上的每個設備traceroute要測3次。輸出結果中包括每次測試的時間(ms)和設備的名稱(如有的話)及其IP地址。

說明:

記錄按序列號從1開始,每個紀錄就是一跳 ,每跳表示一個網(wǎng)關,我們看到每行有三個時間,單位是ms,其實就是-q的默認參數(shù)。

探測數(shù)據(jù)包向每個網(wǎng)關發(fā)送三個數(shù)據(jù)包后,網(wǎng)關響應后返回的時間;如果您用 traceroute -q 4 ,表示向每個網(wǎng)關發(fā)送4個數(shù)據(jù)包。

有時我們traceroute 一臺主機時,會看到有一些行是以星號表示的。

出現(xiàn)這樣的情況,可能是防火墻封掉了ICMP的返回信息,所以我們得不到什么相關的數(shù)據(jù)包返回數(shù)據(jù)。

有時我們在某一網(wǎng)關處延時比較長,有可能是某臺網(wǎng)關比較阻塞,也可能是物理設備本身的原因。

當然如果某臺DNS出現(xiàn)問題時,不能解析主機名、域名時,也會 有延時長的現(xiàn)象;

您可以加-n 參數(shù)來避免DNS解析,以IP格式輸出數(shù)據(jù)。

如果在局域網(wǎng)中的不同網(wǎng)段之間,我們可以通過traceroute 來排查問題所在,是主機的問題還是網(wǎng)關的問題。

如果我們通過遠程來訪問某臺服務器遇到問題時,我們用到traceroute 追蹤數(shù)據(jù)包所經(jīng)過的網(wǎng)關,提交IDC服務商,也有助于解決問題;

但目前看來在國內解決這樣的問題是比較困難的,就是我們發(fā)現(xiàn)問題所在,IDC服務商也不可能幫助我們解決。

說明:

Traceroute的工作原理:

Traceroute最簡單的基本用法是:traceroute hostname

Traceroute程序的設計是利用ICMP及IP header的TTL(Time To Live)欄位(field)。

首先,traceroute送出一個TTL是1的IP datagram

(其實,每次送出的為3個40字節(jié)的包,包括源地址,目的地址和包發(fā)出的時間標簽)到目的地,

當路徑上的第一個路由器(router)收到這個datagram時,它將TTL減1。此時,TTL變?yōu)?了,

所以該路由器會將此datagram丟掉,并送回一個「ICMP time exceeded」消息

(包括發(fā)IP包的源地址,IP包的所有內容及路由器的IP地址),traceroute 收到這個消息后,

便知道這個路由器存在于這個路徑上,接著traceroute 再送出另一個TTL是2 的datagram,

發(fā)現(xiàn)第2 個路由器...... traceroute 每次將送出的datagram的TTL 加1來發(fā)現(xiàn)另一個路由器,

這個重復的動作一直持續(xù)到某個datagram 抵達目的地。當datagram到達目的地后,

該主機并不會送回ICMP time exceeded消息,因為它已是目的地了,那么traceroute如何得知目的地到達了呢?

Traceroute在送出UDP datagrams到目的地時,它所選擇送達的port number 是一個一般應用程序都不會用的號碼(30000 以上),

所以當此UDP datagram 到達目的地后該主機會送回一個「ICMP port unreachable」的消息,

而當traceroute 收到這個消息時,便知道目的地已經(jīng)到達了。所以traceroute 在Server端也是沒有所謂的Daemon 程式。

Traceroute提取發(fā) ICMP TTL到期消息設備的IP地址并作域名解析。

每次 ,Traceroute都打印出一系列數(shù)據(jù),包括所經(jīng)過的路由設備的域名及 IP地址,三個包每次來回所花時間。

Linux系統(tǒng)中tracert命令使用詳解

Linux系統(tǒng)中Tracert命令用來顯示數(shù)據(jù)包到達目標主機是所經(jīng)過的路徑。下面由我為大家整理了linux系統(tǒng)中tracert命令使用詳解,希望對大家有幫助!

Linux系統(tǒng)中tracert命令使用詳解

Tracert命令用來顯示數(shù)據(jù)包到達目標主機所經(jīng)過的路徑,并顯示到達每個節(jié)點的時間。命令功能同Ping類似,但它所獲得的信息要比Ping命令詳細得多,它把數(shù)據(jù)包所走的全部路徑、節(jié)點的IP以及花費的時間都顯示出來。該命令比較適用于大型網(wǎng)絡。

命令格式:

tracert IP地址或主機名 [-d][-h maximumhops][-j host_list] [-w timeout]

參數(shù)含義:

-d 不解析目標主機的名字;

-h maximum_hops 指定搜索到目標地址的最大跳躍數(shù);

-j host_list 按照主機列表中的地址釋放源路由;

-w timeout 指定超時時間間隔,程序默認的時間單位是毫秒。

linux系統(tǒng)中tracert命令用法

tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name

如果不使用參數(shù),將顯示連接情況,如圖2-23所示。

提示:

圖2-23顯示的是從本地計算機到163這臺服務器所經(jīng)過的計算機。

● -d

指定不將地址解析為計算機名,如圖2-24所示。

● -h maximum_hops

指定搜索目標的最大躍點數(shù),如圖2-25所示。

● -j computer-list

指定沿computer-list的稀疏源路由。

● -w timeout

每次應答等待timeout指定的微秒數(shù),如圖2-26所示。

補充:linux系統(tǒng)中tracert命令原理

tracert命令也稱作路由跟蹤命令,用于確定IP數(shù)據(jù)庫包訪問目標所采取的路徑,通過IP生成時間(TTL)字段和ICMP錯誤信息來確定,從個網(wǎng)絡到主機之間的網(wǎng)絡狀況。

tracert命令原理與ping命令為相似,都是通過向目標發(fā)送數(shù)據(jù)包,并通過數(shù)據(jù)包響應及丟失情況,從而判斷本地與目標主機之間的網(wǎng)絡狀況,所不同的是tracert命令能夠反映出網(wǎng)絡中各個路由節(jié)點信息,以及網(wǎng)絡狀況,并且可以用以跟蹤路由節(jié)點,以及監(jiān)控服務器狀況等作用。

Linux下Route 路由指令使用詳解

linux route命令 用于顯示和操作IP路由表 。

要實現(xiàn) 兩個不同子網(wǎng)之間的通信 ,需要一臺連接兩個網(wǎng)絡的路由器,或者同時位于兩個網(wǎng)絡的網(wǎng)關來實現(xiàn)。

在Linux系統(tǒng)中,設置路由通常是為了解決以下問題:該Linux系統(tǒng)在一個局域網(wǎng)中,局域網(wǎng)中有一個網(wǎng)關,能夠讓機器訪問Internet,那么就需要將這臺機器的IP地址 設置為 Linux機器的默認路由 。

格式:

[root@linux ~]# route [-nee]

[root@linux ~]# route add [-net|-host] [網(wǎng)域或主機] netmask [mask] [gw|dev]

[root@linux ~]# route del [-net|-host] [網(wǎng)域或主機] netmask [mask] [gw|dev]

1、 查看相關參數(shù):

-n :不要使用通訊協(xié)定或主機名稱,直接使用 IP 或 port number;

-ee :使用更詳細的資訊來顯示

2、增加 (add) 、刪除 (del) 路由的相關參數(shù):

-net :表示后面接的路由為一個網(wǎng)域;

-host :表示后面接的為連接到單部主機的路由;

netmask :與網(wǎng)域有關,可以設定 netmask 決定網(wǎng)域的大小;

gw :gateway 的簡寫,后續(xù)接的是 IP 的數(shù)值喔,與 dev 不同;

dev :如果只是要指定由那一塊網(wǎng)卡連線出去,則使用這個設定,后面接 eth0 等

設置默認路由

格式:route add default gw {IP-ADDRESS} {INTERFACE-NAME}

其中,

參數(shù){IP-ADDRESS): 用于指定路由器(網(wǎng)關)的IP地址;

參數(shù){INTERFACE-NAME}: 用于指定接口名稱,如eth0。使用/sbin/ifconfig -a可以顯示所有接口信息。

例:

添加到指定網(wǎng)絡的路由規(guī)則

格式:route add -net {NETWORK-ADDRESS} netmask {NETMASK} dev {INTERFACE-NAME}

其中

參數(shù){NETWORK-ADDRESS}: 用于指定網(wǎng)絡地址

參數(shù){NETMASK}: 用于指定子網(wǎng)掩碼

參數(shù){INTERFACE-NAME}: 用于指定接口名稱,如eth0。

例:

屏蔽一條路由,設置到指定網(wǎng)絡為不可達 ,避免在連接到這個網(wǎng)絡的地址時程序過長時間的等待

格式:route add -net {NETWORK-ADDRESS} netmask {NETMASK} reject

例:

刪除路由設置 ,參數(shù)指定的方式與route add相似。

格式:route del -net {NETWORK-ADDRESS} netmask {NETMASK} dev {INTERFACE-NAME}

格式:route del -net {NETWORK-ADDRESS} netmask {NETMASK} reject

例:

注意的是 ,直接在命令行下執(zhí)行route命令來添加路由, 不會永久保存 ,當網(wǎng)卡重啟或者機器重啟之后,該路由就 失效 了; 要想永久保存 ,有如下方法:

1. 在/etc/rc.local里添加

2. 在/etc/sysconfig/network里添加到末尾

3. /etc/sysconfig/static-router :

any net x.x.x.x/24 gw y.y.y.y

網(wǎng)頁題目:linux跟蹤路由命令 linux怎么路由跟蹤
標題URL:http://www.chinadenli.net/article34/ddopope.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)網(wǎng)站策劃網(wǎng)站制作網(wǎng)站維護外貿網(wǎng)站建設虛擬主機

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設