91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一篇文章搞懂Linux路由

汽車玩家 ? 來(lái)源:黑馬程序員 ? 作者:黑馬程序員 ? 2020-05-05 22:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

交換與路由

交換: 指同網(wǎng)絡(luò)訪問(wèn)。兩臺(tái)機(jī)器連在同一個(gè)交換機(jī)上,配置同網(wǎng)段的不同ip就可以直接通迅 (這里不討論三層交換).

一篇文章搞懂Linux路由

路由: 指跨網(wǎng)絡(luò)訪問(wèn)的路徑選擇

一篇文章搞懂Linux路由

路由表: 指記錄路由信息的表(可以單路由表,也可以多路由表)

一篇文章搞懂Linux路由

一篇文章搞懂Linux路由

問(wèn)題1: 按上面的路由表來(lái)看,如果要訪問(wèn)10.1.1.1這個(gè)IP,請(qǐng)問(wèn)會(huì)怎么走?

答: 會(huì)通過(guò)10.1.1.0/255.255.255.0這個(gè)路由條目后面指示的ens33網(wǎng)卡去尋找10.1.1.1。

問(wèn)題2: 按上面的路由表來(lái)看,如果要訪問(wèn)119.75.217.26這個(gè)IP,請(qǐng)問(wèn)會(huì)怎么走?

答: 會(huì)通過(guò)網(wǎng)關(guān)10.1.1.2去尋找。

當(dāng)在一臺(tái)linux機(jī)器上要訪問(wèn)一個(gè)目標(biāo)ip時(shí),請(qǐng)記住linux以下四步口訣(在linux默認(rèn)的單路由表情況下,如果想更深 入了解多路由表,請(qǐng)看課外拓展內(nèi)容):

如果本機(jī)有目標(biāo)ip,則會(huì)直接訪問(wèn)本地; 如果本地沒(méi)有目標(biāo)ip,則看第2步

用route -n查看路由,如果路由條目里包含了目標(biāo)ip的網(wǎng)段,則數(shù)據(jù)包就會(huì)從對(duì)應(yīng)路由條目后面的網(wǎng)卡出去如果沒(méi)有對(duì)應(yīng)網(wǎng)段的路由條目,則全部都走網(wǎng)關(guān)如果網(wǎng)關(guān)也沒(méi)有,則報(bào)錯(cuò):網(wǎng)絡(luò)不可達(dá)

(注意: 當(dāng)不能直接到達(dá)目標(biāo)ip, 那么每到達(dá)一個(gè)機(jī)器都會(huì)重復(fù)上面四步,直到找到目標(biāo)) 問(wèn)題3: 為什么route -n能看到這幾條路由(不同機(jī)器可能還不一樣)

答:因?yàn)楸緳C(jī)ens33這個(gè)網(wǎng)卡有10.1.1.0/24這個(gè)網(wǎng)段的IP,所以就會(huì)默認(rèn)產(chǎn)生類似下面的路由條目

10.1.1.00.0.0.0255.255.255.0U000 ens33

169.254.0.0/24是保留網(wǎng)關(guān)

10.1.1.2是配置的網(wǎng)關(guān)

問(wèn)題4: 加網(wǎng)關(guān)有什么要求? 如何加網(wǎng)關(guān)和刪除網(wǎng)關(guān)? 加網(wǎng)關(guān)的要求:

網(wǎng)關(guān)只能加路由條目里已有的路由網(wǎng)段里的一個(gè)IP (ping不通此IP都可以) 加網(wǎng)關(guān)不需要指定子網(wǎng)掩碼

臨時(shí)配置與刪除(立即生效,重啟網(wǎng)絡(luò)服務(wù)就沒(méi)了)

# route add default gw x.x.x.x # route del default gw x.x.x.x

永久配置(如果機(jī)器有多張網(wǎng)卡,只需要一張網(wǎng)卡配置網(wǎng)關(guān), 網(wǎng)關(guān)要與配置的網(wǎng)卡同網(wǎng)段)

在/etc/sysconfig/network-scripts/ifcfg-ens33配置文件里加上

GATEWAY=x.x.x.x

linux靜態(tài)路由

環(huán)境準(zhǔn)備: 四個(gè)網(wǎng)段,四臺(tái)機(jī)器(全部清空iptables規(guī)則) 1.1.1.0/24網(wǎng)段使用vmnet1網(wǎng)段來(lái)模擬(僅主機(jī)模式)

2.2.2.0/24網(wǎng)段使用vmnet2網(wǎng)段來(lái)模擬(僅主機(jī)模式)

3.3.3.0/24網(wǎng)段使用vmnet3網(wǎng)段來(lái)模擬(僅主機(jī)模式)

4.4.4.0/24網(wǎng)段使用vmnet4網(wǎng)段來(lái)模擬(僅主機(jī)模式)

一篇文章搞懂Linux路由

ip_forward: linux內(nèi)核里的一個(gè)參數(shù).當(dāng)兩邊機(jī)器不同網(wǎng)段IP通過(guò)中間雙網(wǎng)卡機(jī)器進(jìn)行路由交互時(shí),需要將此參數(shù)值改為1,也就是打開(kāi)ip_forward。打開(kāi)方法如下:

一篇文章搞懂Linux路由

1.在vm1上ping1.1.1.2,能不能通? 如果不能通怎么解決?

分析方法:源IP: 1.1.1.8 目標(biāo)IP: 1.1.1.2,按照前面的四步口訣,達(dá)到目標(biāo)后,源和目標(biāo)IP反轉(zhuǎn)并能成功返回則表示能通; 否則不能通

結(jié)果:能通

2.在前面ping通的基礎(chǔ)上,繼續(xù)在vm1上ping2.2.2.2,能不能通? 如果不能通怎么解決?

結(jié)果:不能通.

解決:在VM1上加網(wǎng)關(guān)指向1.1.1.2

3.在前面ping通的基礎(chǔ)上,繼續(xù)在vm1上ping2.2.2.3,能不能通? 如果不能通怎么解決?

結(jié)果:不能通.

解決:在VM3上加網(wǎng)關(guān)指向2.2.2.2.還要打開(kāi)VM2的ip_forward

4.在前面ping通的基礎(chǔ)上,繼續(xù)在vm1上ping3.3.3.3,能不能通? 如果不能通怎么解決?

結(jié)果:不能通

解決:在VM2上加網(wǎng)關(guān)指向2.2.2.3

5.在前面ping通的基礎(chǔ)上,繼續(xù)在vm1上ping3.3.3.4,能不能通? 如果不能通怎么解決?

結(jié)果:不能通

解決:在VM4加網(wǎng)關(guān)指向3.3.3.3,還要打開(kāi)VM3的ip_forward

6.在前面ping通的基礎(chǔ)上,繼續(xù)在vm1上ping4.4.4.4,能不能通? 如果不能通怎么解決?

結(jié)果:不能通

錯(cuò)誤解決:在vm3加網(wǎng)關(guān)指向3.3.3.4是不行的,這樣的話vm3一張路由表就會(huì)產(chǎn)生兩個(gè)網(wǎng)關(guān)。 正確解決:在vm3上加路由

route add -net 4.4.4.0 netmask 255.255.255.0 dev ens37

一篇文章搞懂Linux路由

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11778

    瀏覽量

    219163
  • 路由
    +關(guān)注

    關(guān)注

    0

    文章

    285

    瀏覽量

    43722
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    文帶你徹底搞懂K8s網(wǎng)絡(luò)

    說(shuō)實(shí)話,K8s 網(wǎng)絡(luò)是我見(jiàn)過(guò)最讓新手頭疼的知識(shí)點(diǎn),沒(méi)有之。記得我剛接觸 K8s 那會(huì)兒,看著流量在 Pod、Service、Node 之間穿梭,完全是臉懵逼。后來(lái)踩了無(wú)數(shù)坑,熬了無(wú)數(shù)夜,總算把這套網(wǎng)絡(luò)模型摸透了。今天這篇文章,我會(huì)用最接地氣的方式,帶你徹底
    的頭像 發(fā)表于 02-06 10:15 ?543次閱讀

    搞懂Linux權(quán)限體系

    在聊具體技術(shù)之前,我想先說(shuō)說(shuō)為什么我們需要認(rèn)真對(duì)待權(quán)限管理。
    的頭像 發(fā)表于 02-03 11:06 ?544次閱讀

    深入Linux內(nèi)核:進(jìn)程調(diào)度的核心邏輯與實(shí)現(xiàn)細(xì)節(jié)

    ,背后都離不開(kāi)內(nèi)核調(diào)度算法的精準(zhǔn)操控。今天,我們就從優(yōu)先級(jí)、調(diào)度算法、時(shí)間片分配到底層實(shí)現(xiàn),全方位拆解Linux內(nèi)核進(jìn)程調(diào)度的核心邏輯。 、進(jìn)程調(diào)度的“身份標(biāo)識(shí)”:優(yōu)先級(jí)與分類 要理解調(diào)度邏輯,首先得搞懂:進(jìn)程憑什么“插隊(duì)”?
    的頭像 發(fā)表于 12-24 07:05 ?4386次閱讀
    深入<b class='flag-5'>Linux</b>內(nèi)核:進(jìn)程調(diào)度的核心邏輯與實(shí)現(xiàn)細(xì)節(jié)

    別再裝系統(tǒng)了!Linux 鏡像到底是什么?講到你懷疑人生

    在現(xiàn)代工業(yè)、嵌入式開(kāi)發(fā)和服務(wù)器運(yùn)維中,Linux 系統(tǒng)無(wú)處不在。從數(shù)據(jù)中心的高性能服務(wù)器,到工控現(xiàn)場(chǎng)的 ARM 控制器,再到家庭和企業(yè)使用的路由器、IoT 設(shè)備,Linux 都在默默運(yùn)行。而無(wú)論設(shè)備
    的頭像 發(fā)表于 12-03 16:12 ?867次閱讀
    別再裝系統(tǒng)了!<b class='flag-5'>Linux</b> 鏡像到底是什么?<b class='flag-5'>一</b><b class='flag-5'>篇</b>講到你懷疑人生

    Linux內(nèi)核printk日志級(jí)別全解析:從參數(shù)解讀到實(shí)操配置

    、開(kāi)篇:個(gè)命令引出的核心問(wèn)題 在?Linux?終端執(zhí)行?cat /proc/sys/kernel/printk,你可能會(huì)看到這樣的輸出: 這串?dāng)?shù)字不是隨機(jī)的,而是內(nèi)核日志系統(tǒng)的“核心配置開(kāi)關(guān)
    的頭像 發(fā)表于 11-20 15:54 ?1748次閱讀
    <b class='flag-5'>Linux</b>內(nèi)核printk日志級(jí)別全解析:從參數(shù)解讀到實(shí)操配置

    Linux進(jìn)程間通信(IPC)全解析:從管道到?Socket,講透

    ,Inter-Process Communication) 。 今天我們就來(lái)系統(tǒng)梳理?Linux?中最常用的?6?種?IPC?方式,從原理到實(shí)例,從流程到適用場(chǎng)景,幫你徹底搞懂進(jìn)程間如何?“對(duì)話”。 、管道
    的頭像 發(fā)表于 11-14 21:38 ?1.3w次閱讀
    <b class='flag-5'>Linux</b>進(jìn)程間通信(IPC)全解析:從管道到?Socket,<b class='flag-5'>一</b><b class='flag-5'>篇</b>講透

    像這種受電端/負(fù)載端的電壓誘騙芯片和電源端//負(fù)載端的協(xié)議芯片有什么區(qū)別,沒(méi)搞懂

    像這種受電端/負(fù)載端的電壓誘騙芯片和電源端//負(fù)載端的協(xié)議芯片有什么區(qū)別,沒(méi)搞懂*附件:CH224K.pdf
    發(fā)表于 09-28 11:52

    激光位移傳感器參數(shù)看不懂?講透關(guān)鍵指標(biāo)

    今天用通俗語(yǔ)言拆解3個(gè)必看參數(shù),結(jié)合光子精密激光位移傳感器的實(shí)測(cè)數(shù)據(jù),幫你直觀搞懂參數(shù)的實(shí)際價(jià)值。
    的頭像 發(fā)表于 09-27 15:46 ?1747次閱讀
    激光位移傳感器參數(shù)看不懂?<b class='flag-5'>一</b><b class='flag-5'>篇</b>講透關(guān)鍵指標(biāo)

    網(wǎng)絡(luò)路由器關(guān)鍵知識(shí),文讀懂!

    在互聯(lián)網(wǎng)深度融入日常的今天,網(wǎng)絡(luò)路由器作為不可或缺的樞紐設(shè)備,承擔(dān)著連接世界的關(guān)鍵任務(wù)。但你真正了解它嗎?本文將帶你系統(tǒng)認(rèn)識(shí)路由器的基礎(chǔ)功能、發(fā)展歷程與常見(jiàn)接口,幫助你更好地理解和使用這設(shè)備。
    的頭像 發(fā)表于 09-19 18:10 ?1459次閱讀

    獨(dú)顯和集顯有什么區(qū)別?搞懂!?

    、輕度娛樂(lè),輕便又節(jié)能;獨(dú)顯適合重度游戲、專業(yè)創(chuàng)作,性能強(qiáng)但功耗高。今天,我們就從 “硬件本質(zhì)”“核心差異”“適用場(chǎng)景”三個(gè)維度,徹底講清兩者區(qū)別,幫你選電腦時(shí)不盲目跟風(fēng),精準(zhǔn)匹配需求。 ? 、獨(dú)顯和集顯的本質(zhì)
    的頭像 發(fā)表于 09-19 16:09 ?7709次閱讀
    獨(dú)顯和集顯有什么區(qū)別?<b class='flag-5'>一</b><b class='flag-5'>篇</b><b class='flag-5'>搞懂</b>!?

    Linux三大主流文件系統(tǒng)解析

    還在為選擇哪個(gè)文件系統(tǒng)而糾結(jié)?作為名摸爬滾打多年的運(yùn)維老鳥(niǎo),我將用最接地氣的方式,帶你徹底搞懂 Linux 三大主流文件系統(tǒng)的奧秘。
    的頭像 發(fā)表于 08-05 17:37 ?1505次閱讀

    文掌握Linux命令

    作為名運(yùn)維工程師,熟練掌握Linux命令是基本功中的基本功。無(wú)論是日常工作中的系統(tǒng)維護(hù),還是面試時(shí)的技術(shù)考核,Linux命令都是繞不開(kāi)的核心技能。本文將從實(shí)戰(zhàn)角度出發(fā),系統(tǒng)梳理運(yùn)維工程師必須掌握的
    的頭像 發(fā)表于 07-22 15:23 ?648次閱讀

    Linux系統(tǒng)管理的核心概念

    在前文章中,我們深入探討了Linux中的文件操作命令,如cp、mv、rm,以及文本處理命令grep、wc和管道符。本文將繼續(xù)深入Linux系統(tǒng)管理的核心概念,包括root用戶的角色
    的頭像 發(fā)表于 05-15 17:05 ?705次閱讀

    升壓電路搞懂 升壓電路技術(shù)文檔合集

    升壓電路圖集合,升壓電路設(shè)計(jì)方案,電路設(shè)計(jì)技巧,升壓電路搞懂;給大家分享 升壓電路技術(shù)文檔合集
    的頭像 發(fā)表于 05-15 15:58 ?2.4w次閱讀
    升壓電路<b class='flag-5'>一</b>文<b class='flag-5'>搞懂</b> 升壓電路技術(shù)文檔合集

    Linux的作用

    。 2、嵌入式系統(tǒng):Linux可以被嵌入到各種嵌入式設(shè)備中,如智能路由器、智能電視等。它提供了個(gè)靈活的平臺(tái),可以根據(jù)設(shè)備的需求進(jìn)行定制和優(yōu)化。 3、個(gè)人電腦操作系統(tǒng):Linux也可以
    發(fā)表于 04-04 01:57