真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

關(guān)于linux命令route的信息

route命令詳解 linux

route -n 基本查看路由網(wǎng)關(guān)

我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、尼元陽ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的尼元陽網(wǎng)站制作公司

route add -net xxxx/xx gw xxxxx 或

route add -net xxxx/xx dev xxx網(wǎng)卡 都是增加路由

route del xxxxx刪除路由

基本就是這些,route -n 輸出的話就是目的地、網(wǎng)關(guān)、掩碼之類的

linux route命令怎么看

Linux系統(tǒng)的route命令用于顯示和操作IP路由表(show / manipulate the IP routing table)。要實(shí)現(xiàn)兩個(gè)不同的子網(wǎng)之間的通信,需要一臺(tái)連接兩個(gè)網(wǎng)絡(luò)的路由器,或者同時(shí)位于兩個(gè)網(wǎng)絡(luò)的網(wǎng)關(guān)來實(shí)現(xiàn)。在Linux系統(tǒng)中,設(shè)置路由通常是為了解決以下問題:該Linux系統(tǒng)在一個(gè)局域網(wǎng)中,局域網(wǎng)中有一個(gè)網(wǎng)關(guān),能夠讓機(jī)器訪問Internet,那么就需要將這臺(tái)機(jī)器的IP地址設(shè)置為Linux機(jī)器的默認(rèn)路由。要注意的是,直接在命令行下執(zhí)行route命令來添加路由,不會(huì)永久保存,當(dāng)網(wǎng)卡重啟或者機(jī)器重啟之后,該路由就失效了;可以在/etc/rc.local中添加route命令來保證該路由設(shè)置永久有效。

1.命令格式:

route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]

2.命令功能:

route命令是用于操作基于內(nèi)核ip路由表,它的主要作用是創(chuàng)建一個(gè)靜態(tài)路由讓指定一個(gè)主機(jī)或者一個(gè)網(wǎng)絡(luò)通過一個(gè)網(wǎng)絡(luò)接口,如eth0。當(dāng)使用"add"或者"del"參數(shù)時(shí),路由表被修改,如果沒有參數(shù),則顯示路由表當(dāng)前的內(nèi)容。

3.命令參數(shù):

-c 顯示更多信息

-n 不解析名字

-v 顯示詳細(xì)的處理信息

-F 顯示發(fā)送信息

-C 顯示路由緩存

-f 清除所有網(wǎng)關(guān)入口的路由表。

-p 與 add 命令一起使用時(shí)使路由具有永久性。

add:添加一條新路由。 del:刪除一條路由。 -net:目標(biāo)地址是一個(gè)網(wǎng)絡(luò)。 -host:目標(biāo)地址是一個(gè)主機(jī)。 netmask:當(dāng)添加一個(gè)網(wǎng)絡(luò)路由時(shí),需要使用網(wǎng)絡(luò)掩碼。 gw:路由數(shù)據(jù)包通過網(wǎng)關(guān)。注意,指定的網(wǎng)關(guān)必須能夠達(dá)到。 metric:設(shè)置路由跳數(shù)。

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

Linux系統(tǒng)中traceroute命令可以追蹤到網(wǎng)絡(luò)數(shù)據(jù)包的路由途徑。下面由我為大家整理了linux系統(tǒng)中traceroute命令使用詳解,希望對(duì)大家有幫助!

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

1.命令格式:

traceroute[參數(shù)] [主機(jī)]

2.命令功能:

traceroute 指令讓你追蹤網(wǎng)絡(luò)數(shù)據(jù)包的路由途徑,預(yù)設(shè)數(shù)據(jù)包大小是40 Bytes, 用戶可另行設(shè)置。

具體參數(shù)格式:traceroute [-dFlnrvx] [-f存活數(shù)值] [-g網(wǎng)關(guān)][-i網(wǎng)絡(luò)界面][-m存活數(shù)值][-p通信端口][-s來源地址][-t服務(wù)類型][-w超時(shí)秒數(shù)][主機(jī)名稱或IP地址][數(shù)據(jù)包大小]

3.命令參數(shù)

-d使用socket 層級(jí)的排錯(cuò)功能

-f設(shè)置第一個(gè)檢測數(shù)據(jù)包的存活數(shù)值TTL的大小

-F設(shè)置勿離段位 ----我也不知道啥是勿離段位,查了下沒查到什么信息^^

-g設(shè)置來源路由網(wǎng)關(guān),最多可設(shè)置8個(gè)

-i使用指定的網(wǎng)絡(luò)界面送出數(shù)據(jù)包

-I使用ICMP回應(yīng)取代UDP資料信息

-m設(shè)置檢測數(shù)據(jù)包的最大存活數(shù)值TTL 的大小

-n直接使用IP地址而非主機(jī)名稱

-p設(shè)置UDP傳輸協(xié)議的通信端口

-r忽略普通的routing table ,直接將數(shù)據(jù)包送到遠(yuǎn)端主機(jī)上

-s設(shè)置本地主機(jī)送出數(shù)據(jù)包的IP地址

-t設(shè)置檢測數(shù)據(jù)包的TOS數(shù)值

-v詳細(xì)顯示指令的執(zhí)行過程

-w設(shè)置等待遠(yuǎn)端主機(jī)回報(bào)的時(shí)間

-x開啟或關(guān)閉數(shù)據(jù)包的正確性檢驗(yàn)

linux系統(tǒng)中traceroute命令實(shí)例

實(shí)例1:traceroute 用法簡單,最常用的用法

命令:traceroute

說明:

記錄按序列號(hào)從1開始,每個(gè)記錄就是一跳,每跳表示一個(gè)網(wǎng)關(guān),我們看到每行有三個(gè)時(shí)間,單位是 ms,其實(shí)就是 -q 的默認(rèn)參數(shù)。探測數(shù)據(jù)包向每個(gè)網(wǎng)關(guān)發(fā)送三個(gè)數(shù)據(jù)包后,網(wǎng)關(guān)響應(yīng)后返回的時(shí)間;如果您用 traceroute -q 4 , 表示向每個(gè)網(wǎng)關(guān)發(fā)送4個(gè)數(shù)據(jù)包

有時(shí)我們 traceroute 一臺(tái)主機(jī)時(shí),會(huì)看到有一些行是以星號(hào)表示的。出現(xiàn)這種情況,可能是防火墻封掉了 ICMP的返回信息,所以我們得不到什么相關(guān)的數(shù)據(jù)包返回?cái)?shù)據(jù)。

有時(shí)我們在某一網(wǎng)關(guān)處延時(shí)比較長,有可能是某臺(tái)網(wǎng)關(guān)比較阻塞,也可能是物理設(shè)備本身的原因,當(dāng)然如果某臺(tái)DNS出現(xiàn)問題時(shí),不能解析主機(jī)名、域名時(shí),也會(huì)有延時(shí)長的現(xiàn)象;您可以加 -n 參數(shù)來避免DNS 解析,以 IP格式 輸出數(shù)據(jù)。

如果在局域網(wǎng)中的不同網(wǎng)段之間,我們可以通過 traceroute 來排查問題所在,是主機(jī)的問題還是網(wǎng)關(guān)的問題。如果我們通過遠(yuǎn)程來訪問某臺(tái)服務(wù)器遇到問題時(shí),我們用到 traceroute 追蹤數(shù)據(jù)包所經(jīng)過的網(wǎng)關(guān),提交 IDC 服務(wù)商,也有助于解決問題;但目前看來國內(nèi)解決這樣的問題是比較困難的,就是我們發(fā)現(xiàn)問題所在,IDC服務(wù)商也不可能幫助我們解決。

實(shí)例2:跳數(shù)設(shè)置

命令:

traceroute -m 10

實(shí)例3:只顯示IP 地址,不查主機(jī)名DNS

命令:traceroute -n

實(shí)例4:探測包使用的基本UDP端口設(shè)置6888

命令:traceroute -p 6888

實(shí)例5:把探測包的個(gè)數(shù)設(shè)置為4個(gè)

命令:traceroute -q 4

實(shí)例6:繞過正常的路由表,直接發(fā)送到網(wǎng)絡(luò)相連的主機(jī)

命令:traceroute -r

實(shí)例7:把對(duì)外發(fā)探測包的等待響應(yīng)時(shí)間設(shè)置為3秒

命令:traceroute -w 3

補(bǔ)充:linux系統(tǒng)中traceroute 的工作原理

traceroute 程序的設(shè)計(jì)是利用 ICMP 及IP header 的TTL(time to live)欄位(field)。首先,traceroute 送出一個(gè) TTL 是1 的IP datagram(每次送的的是3個(gè) 40字節(jié)的包,包括源地址,目的地址和包發(fā)出的時(shí)間標(biāo)簽)到目的地,當(dāng)路徑上的第一個(gè)路由器(router)收到這個(gè) datagram 時(shí),它將TTL減少 1,此時(shí),TTL變?yōu)?了,所以該路徑會(huì)將次 datagram 丟掉,并送回一個(gè) 【ICMP time exceeded】消息,traceroute 收到這個(gè)消息后,便知道這個(gè)路由器存在于這個(gè)路徑上,接著traceroute 再送出另一個(gè) TTL為 2 的 datagram ,發(fā)現(xiàn)第二個(gè)路由器,然后一直重復(fù)執(zhí)行這種操作,直到某個(gè)datagram 抵達(dá)目的地。

在traceroute 送出 UDP datagram 到目的地時(shí),它所選擇送達(dá)的 port number 是一個(gè)一般應(yīng)用程序都不會(huì)用的號(hào)碼,所以當(dāng)此UDP datagram到達(dá)目的地后該主機(jī)會(huì)送回一個(gè) ICMP port unreachable 的消息,而當(dāng)traceroute 收到這個(gè)消息時(shí),便知道目的地已經(jīng)到達(dá),所以 traceroute 在 server 端也就沒有所謂的 daemon 程式。

traceroute 通過計(jì)算 ICMP TTL 到期消息設(shè)備的IP 地址并做域名解析。每次,traceroute 都打印出一系列數(shù)據(jù),包括所經(jīng)過的路由設(shè)備的域名及 IP 地址,三個(gè)包每次來回所花時(shí)間。

linux系統(tǒng)下查看網(wǎng)關(guān)命令。

1、如果是固定IP上網(wǎng)

使用cat /etc/sysconfig/network命令,里面gateway項(xiàng)就是網(wǎng)關(guān)。

2、如果是dhcp上網(wǎng)

使用route命令,default那一行就是網(wǎng)關(guān)。

/etc/sysconfig/network文件是服務(wù)器網(wǎng)絡(luò)配置,因此直接用cat命令即可查看網(wǎng)關(guān)。

route命令在數(shù)據(jù)包沒有有效傳遞的情況下,可以利用查看路由表。如果traceroute命令揭示出一條異?;虻托У膫鬏斅窂剑瑒t可以用route命令來確認(rèn)為何選擇該路徑,而且可以配置一個(gè)更有效的路由。

擴(kuò)展資料:

linux系統(tǒng)下route命令常用參數(shù):

1、-f

清除所有不是主路由(網(wǎng)掩碼為 255.255.255.255 的路由)、環(huán)回網(wǎng)絡(luò)路由(目標(biāo)為 127.0.0.0,網(wǎng)掩碼為 255.255.255.0 的路由)或多播路由(目標(biāo)為 224.0.0.0,網(wǎng)掩碼為 240.0.0.0 的路由)的條目的路由表。

如果它與命令之一(例如 add、change 或 delete)結(jié)合使用,表會(huì)在運(yùn)行命令之前清除。

2、-p

與 add 命令共同使用時(shí),指定路由被添加到注冊表并在啟動(dòng) TCP/IP 協(xié)議的時(shí)候初始化 IP 路由表。默認(rèn)情況下,啟動(dòng) TCP/IP 協(xié)議時(shí)不會(huì)保存添加的路由。與 print 命令一起使用時(shí),則顯示永久路由列表。

參考資料來源:百度百科-ROUTE命令

參考資料來源:百度百科-服務(wù)器配置

Linux-linux 下用route命令怎么設(shè)置網(wǎng)關(guān)?

設(shè)置默認(rèn)網(wǎng)關(guān)命令如下

route

add

default

gw

192.168.10.1

設(shè)置特定路由網(wǎng)關(guān)命令如下

route

add

-net

192.168.10.0

netmask

255.255.255.0

gw

192.168.10.1

route命令說明

route命令用來顯示或修改ip的路由表。

route

add

[-net|-host]

[網(wǎng)域或主機(jī)]

netmask

[mask]

[gw|dev]

-net

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

-host

:表示后面接的為連接到單部主機(jī)的路由;

netmask

:與網(wǎng)域有關(guān),可以設(shè)定

netmask

決定網(wǎng)域的大??;

gw

:gateway

的簡寫,后續(xù)接的是

IP

的數(shù)值喔,與

dev

不同;

dev

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

eth0

linux疑問:route 命令查看 Linux 內(nèi)核路由表 UG是何意?

1、下載一個(gè)Linux內(nèi)核源代碼文件,將它保存到虛擬機(jī)上新安裝的系統(tǒng)中去。并解壓到/usr/src目錄。

2、修改/usr/src/linux-2.6.36/kernel/sys.c文件,在文件末尾增加一個(gè)系統(tǒng)調(diào)用函數(shù)。自行編寫一個(gè)簡單的程序即可,只為測試用。

3、修改/usr/src/linux-2.6.36/arch/x86/kernel/syscall_table_32.S,為新添加的程序配置系統(tǒng)調(diào)用號(hào)。

4、在/usr/src/linux-2.6.36/arch/x86/include/asm/unistd_32.h中配置系統(tǒng)調(diào)用表。

5、首先配置編譯信息,使其生成適合當(dāng)前機(jī)器的Makefile,輸入make oldconf ig。

6、按回車鍵進(jìn)入我們編譯的目標(biāo)內(nèi)核中,用關(guān)鍵詞搜索查看新增加的系統(tǒng)調(diào)用“my call”是否已在內(nèi)核中。


網(wǎng)站標(biāo)題:關(guān)于linux命令route的信息
文章出自:http://weahome.cn/article/hpojsh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部