中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
linux下路由設(shè)置
一般來說,只要有網(wǎng)路介面, 該介面就會產(chǎn)生一個路由,所以我們安裝的主機有一個 eth0 的介面,看起來就會是這樣:
[root@www ~]# route [-nee]            [root@www ~]# route add [-net|-host] [網(wǎng)域或主機] netmask [mask] [gw|dev]            [root@www ~]# route del [-net|-host] [網(wǎng)域或主機] netmask [mask] [gw|dev]            觀察的參數(shù):            -n  :不要使用通訊協(xié)定或主機名稱,直接使用 IP 或 port number;            -ee :使用更詳細(xì)的資訊來顯示            增加 (add) 與刪除 (del) 路由的相關(guān)參數(shù):            -net    :表示後面接的路由為一個網(wǎng)域;            -host   :表示後面接的為連接到單部主機的路由;            netmask :與網(wǎng)域有關(guān),可以設(shè)定 netmask 決定網(wǎng)域的大小;            gw      :gateway 的簡寫,後續(xù)接的是 IP 的數(shù)值喔,與 dev 不同;            dev     :如果只是要指定由那一塊網(wǎng)路卡連線出去,則使用這個設(shè)定,後面接 eth0 等            # 範(fàn)例一:單純的觀察路由狀態(tài)            [root@www ~]# route -n            Kernel IP routing table            Destination     Gateway         Genmask         Flags Metric Ref    Use Iface            192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0            169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0            0.0.0.0         192.168.1.254   0.0.0.0         UG    0      0        0 eth0            [root@www ~]# route            Kernel IP routing table            Destination     Gateway         Genmask         Flags Metric Ref    Use Iface            192.168.1.0     *               255.255.255.0   U     0      0        0 eth0            169.254.0.0     *               255.255.0.0     U     0      0        0 eth0            default         gateway.vbird   0.0.0.0         UG    0      0        0 eth0            

由上面的例子當(dāng)中仔細(xì)觀察 route 與 route -n 的輸出結(jié)果,你可以發(fā)現(xiàn)有加 -n 參數(shù)的主要是顯示出 IP ,至於使用 route 而已的話,顯示的則是『主機名稱』喔!也就是說,在預(yù)設(shè)的情況下, route 會去找出該 IP 的主機名稱,如果找不到呢? 就會顯示的鈍鈍的(有點小慢),所以說,鳥哥通常都直接使用 route -n 啦! 由上面看起來,我們也知道 default = 0.0.0.0/0.0.0.0 , 而上面的資訊有哪些你必須要知道的呢?

  • Destination, Genmask:這兩個玩意兒就是分別是 network 與 netmask 啦!所以這兩個咚咚就組合成為一個完整的網(wǎng)域囉!

  • Gateway:該網(wǎng)域是通過哪個 gateway 連接出去的?如果顯示 0.0.0.0 表示該路由是直接由本機傳送,亦即可以透過區(qū)域網(wǎng)路的 MAC 直接傳訊;如果有顯示 IP 的話,表示該路由需要經(jīng)過路由器 (通訊閘) 的幫忙才能夠傳送出去。

  • Flags:總共有多個旗標(biāo),代表的意義如下:
    • U (route is up):該路由是啟動的;
    • H (target is a host):目標(biāo)是一部主機 (IP) 而非網(wǎng)域;
    • G (use gateway):需要透過外部的主機 (gateway) 來轉(zhuǎn)遞封包;
    • R (reinstate route for dynamic routing):使用動態(tài)路由時,恢復(fù)路由資訊的旗標(biāo);
    • D (dynamically installed by daemon or redirect):已經(jīng)由服務(wù)或轉(zhuǎn) port 功能設(shè)定為動態(tài)路由
    • M (modified from routing daemon or redirect):路由已經(jīng)被修改了;
    • ! (reject route):這個路由將不會被接受(用來抵擋不安全的網(wǎng)域!)

  • Iface:這個路由傳遞封包的介面。

此外,觀察一下上面的路由排列順序喔,依序是由小網(wǎng)域 (192.168.1.0/24 是 Class C),逐漸到大網(wǎng)域 (169.254.0.0/16 Class B) 最後則是預(yù)設(shè)路由 (0.0.0.0/0.0.0.0)。 然後當(dāng)我們要判斷某個網(wǎng)路封包應(yīng)該如何傳送的時候,該封包會經(jīng)由這個路由的過程來判斷喔! 舉例來說,我上頭僅有三個路由,若我有一個傳往 192.168.1.20 的封包要傳遞,那首先會找 192.168.1.0/24 這個網(wǎng)域的路由,找到了!所以直接由 eth0 傳送出去;

如果是傳送到 Yahoo 的主機呢? Yahoo 的主機 IP 是 119.160.246.241,我們通過判斷 1)不是 192.168.1.0/24, 2)不是 169.254.0.0/16 結(jié)果到達(dá) 3)0/0 時,OK!傳出去了,透過 eth0 將封包傳給 192.168.1.254 那部 gateway 主機??!所以說,路由是有順序的。

因此當(dāng)你重複設(shè)定多個同樣的路由時, 例如在你的主機上的兩張網(wǎng)路卡設(shè)定為相同網(wǎng)域的 IP 時,會出現(xiàn)什麼情況?會出現(xiàn)如下的情況:

Kernel IP routing table            Destination    Gateway         Genmask         Flags Metric Ref    Use Iface            192.168.1.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0            192.168.1.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1            

也就是說,由於路由是依照順序來排列與傳送的, 所以不論封包是由那個介面 (eth0, eth1) 所接收,都會由上述的 eth0 傳送出去, 所以,在一部主機上面設(shè)定兩個相同網(wǎng)域的 IP 本身沒有什麼意義!有點多此一舉就是了。 除非是類似虛擬主機 (Xen, VMware 等軟體) 所架設(shè)的多主機時,才會有這個必要~

# 範(fàn)例二:路由的增加與刪除            [root@www ~]# route del -net 169.254.0.0 netmask 255.255.0.0 dev eth0            # 上面這個動作可以刪除掉 169.254.0.0/16 這個網(wǎng)域!            # 請注意,在刪除的時候,需要將路由表上面出現(xiàn)的資訊都寫入            # 包括 netmask , dev 等等參數(shù)喔!注意注意            [root@www ~]# route add -net 192.168.100.0             > netmask 255.255.255.0 dev eth0            # 透過 route add 來增加一個路由!請注意,這個路由的設(shè)定必須要能夠與你的網(wǎng)路互通。            # 舉例來說,如果我下達(dá)底下的指令就會顯示錯誤:            # route add -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.200.254            # 因為我的主機內(nèi)僅有 192.168.1.11 這個 IP ,所以不能直接與 192.168.200.254            # 這個網(wǎng)段直接使用 MAC 互通!這樣說,可以理解嗎?            [root@www ~]# route add default gw 192.168.1.250            # 增加預(yù)設(shè)路由的方法!請注意,只要有一個預(yù)設(shè)路由就夠了喔!            # 同樣的,那個 192.168.1.250 的 IP 也需要能與你的 LAN 溝通才行!            # 在這個地方如果你隨便設(shè)定後,記得使用底下的指令重新設(shè)定你的網(wǎng)路            # /etc/init.d/network restart            
如果是要進(jìn)行路由的刪除與增加,那就得要參考上面的例子了,其實,使用 man route 裡面的資料就很豐富了!仔細(xì)查閱一下囉! 你只要記得,當(dāng)出現(xiàn)『SIOCADDRT: Network is unreachable』 這個錯誤時,肯定是由於 gw 後面接的 IP 無法直接與你的網(wǎng)域溝通 (Gateway 並不在你的網(wǎng)域內(nèi)), 所以,趕緊檢查一下是否輸入錯誤??!
 
Tips:
一般來說,鳥哥如果接觸到一個新的環(huán)境內(nèi)的主機,在不想要更動原系統(tǒng)的設(shè)定檔情況下,然後預(yù)計使用本書的網(wǎng)路環(huán)境設(shè)定時, 手動的處理就變成:『ifconfig eth0 192.168.1.11; route add default gw 192.168.1.254』這樣就搞定了! 直接聯(lián)網(wǎng)與測試。等到完成測試後,再給她 /etc/init.d/network restart 恢復(fù)原系統(tǒng)的網(wǎng)路即可。
 
感謝鳥哥詳細(xì)講解!
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
linux下route命令--包含錯誤解釋-說的比較清楚
LINUX下的網(wǎng)絡(luò)設(shè)置 ifconfig ,route
linux 下route命令
每天一個linux命令(53):route命令
Linux 網(wǎng)路基礎(chǔ)
深入淺出之 - route命令實戰(zhàn)使用指南
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服