在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

linux的ip命令旨在取代ifconfig

馬哥Linux運維 ? 來源:工程師曾玲 ? 2019-02-02 16:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

linux的ip命令和ifconfig類似,但前者功能更強大,并旨在取代后者。使用ip命令,只需一個命令,你就能很輕松地執行一些網絡管理任務。ifconfig是net-tools中已被廢棄使用的一個命令,許多年前就已經沒有維護了。iproute2套件里提供了許多增強功能的命令,ip命令即是其中之一。

linux的ip命令旨在取代ifconfig

要安裝ip,請點擊這里下載iproute2套裝工具 。不過,大多數Linux發行版已經預裝了iproute2工具。

你也可以使用git命令來下載最新源代碼來編譯:

$ git clone https://kernel.googlesource.com/pub/scm/linux/kernel/git/shemminger/iproute2.git

linux的ip命令旨在取代ifconfig

設置和刪除Ip地址

要給你的機器設置一個IP地址,可以使用下列ip命令:

$ sudo ip addr add 192.168.0.193/24 dev wlan0

請注意IP地址要有一個后綴,比如/24。這種用法用于在無類域內路由選擇(CIDR)中來顯示所用的子網掩碼。在這個例子中,子網掩碼是255.255.255.0。

在你按照上述方式設置好IP地址后,需要查看是否已經生效.

$ ip addr show wlan0

linux的ip命令旨在取代ifconfig

你也可以使用相同的方式來刪除IP地址,只需用del代替add.

$ sudo ip addr del 192.168.0.193/24 dev wlan0

linux的ip命令旨在取代ifconfig

列出路由表條目

ip命令的路由對象的參數還可以幫助你查看網絡中的路由數據,并設置你的路由表。第一個條目是默認的路由條目,你可以隨意改動它。

在這個例子中,有幾個路由條目。這個結果顯示有幾個設備通過不同的網絡接口連接起來。它們包括WIFI、以太網和一個點對點連接.

$ ip route show

linux的ip命令旨在取代ifconfig

假設現在你有一個IP地址,你需要知道路由包從哪里來。可以使用下面的路由選項(譯注:列出了路由所使用的接口等):

$ ip route get 10.42.0.47

linux的ip命令旨在取代ifconfig

更改默認路由

要更改默認路由,使用下面ip命令

$ sudo ip route add default via 192.168.0.196

linux的ip命令旨在取代ifconfig

顯示網絡統計數據

使用ip命令還可以顯示不同網絡接口的統計數據。

linux的ip命令旨在取代ifconfig

當你需要獲取一個特定網絡接口的信息時,在網絡接口名字后面添加選項ls即可。使用多個選項-s會給你這個特定接口更詳細的信息。特別是在排除網絡連接故障時,這會非常有用.

$ ip -s -s link ls p2p1

linux的ip命令旨在取代ifconfig

ARP條目

地址解析協議(ARP)用于將一個IP地址轉換成它對應的物理地址,也就是通常所說的MAC地址。使用ip命令的neigh或者neighbour選項,你可以查看接入你所在的局域網的設備的MAC地址.

$ ip neighbour

linux的ip命令旨在取代ifconfig

監控netlink消息

也可以使用ip命令查看netlink消息。monitor選項允許你查看網絡設備的狀態。比如,所在局域網的一臺電腦根據它的狀態可以被分類成REACHABLE或者STALE。使用下面的命令:

$ ip monitor all

linux的ip命令旨在取代ifconfig

激活和停止網絡接口

你可以使用ip命令的up和down選項來激某個特定的接口,就像ifconfig的用法一樣。

在這個例子中,當ppp0接口被激活和在它被停止和再次激活之后,你可以看到相應的路由表條目。這個接口可能是wlan0或者eth0。將ppp0更改為你可用的任意接口即可.

$ sudo ip link set ppp0 down

$ sudo ip link set ppp0 up

linux的ip命令旨在取代ifconfig

獲取幫助

當你陷入困境,不知道某一個特定的選項怎么用的時候,你可以使用help選項。man頁面并不會提供許多關于如何使用ip選項的信息,因此這里就是獲取幫助的地方。

比如,想知道關于route選項更多的信息:

$ ip route help

linux的ip命令旨在取代ifconfig

小結

對于網絡管理員們和所有的Linux使用者們,ip命令是必備工具。是時候拋棄ifconfig命令了,特別是當你寫腳本時。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8971

    瀏覽量

    153461
  • Linux
    +關注

    關注

    87

    文章

    11496

    瀏覽量

    213241

原文標題:試試Linux下的ip命令,ifconfig已經過時了

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    linuxip命令是什么

    ip是iproute2軟件包里面的一個強大的網絡配置工具,它能夠替代一些傳統的網絡管理工具,例如ifconfig、route等,使用權限為超級用戶。幾乎所有的Linux發行版本都支持該命令
    發表于 05-28 09:00 ?843次閱讀
    <b class='flag-5'>linux</b>的<b class='flag-5'>ip</b><b class='flag-5'>命令</b>是什么

    ifconfig不顯示ip 簡述虛擬機靜態IP設置方法

    ifconfig不顯示ip 簡述虛擬機靜態IP設置方法
    發表于 02-11 09:48 ?0次下載

    【網絡編程】從ifconfig命令中取得機器的ip地址

    【網絡編程】Linux平臺如何使用代碼實現從ifconfig命令中取得機器的ip地址
    的頭像 發表于 08-31 13:15 ?5021次閱讀
    【網絡編程】從<b class='flag-5'>ifconfig</b><b class='flag-5'>命令</b>中取得機器的<b class='flag-5'>ip</b>地址

    如何使用Linux ip命令

    ip命令是每個Linux系統管理員熟知的網絡接口配置的超級工具。它可用于接口關閉與開啟,分配和刪除ip地址以及ARP路由緩存管理等等。
    的頭像 發表于 12-12 17:26 ?1896次閱讀

    6個已棄用的Linux命令和您應該使用的替代工具

    Linux 提供了大量的命令行實用程序來執行各種任務。然而,隨著時間的推移,其中一些工具已經過時并被其他替代命令行工具所取代。 在本指南中,我們將重點介紹 6 個已棄用的
    的頭像 發表于 01-29 11:41 ?2487次閱讀

    如何使用ip命令Linux中進行網絡管理

    Linux中,'ip'命令是管理網絡方面最強大的命令之一。該命令可以允許用戶在不使用任何其他網絡管理工具的情況下管理網
    發表于 05-31 12:25 ?536次閱讀

    linux系統查看ip地址命令

    Linux系統中,可以使用ifconfig命令來查看IP地址。ifconfig命令被用于配置和
    的頭像 發表于 11-08 15:09 ?3703次閱讀

    linux查看物理接口的命令

    顯示和配置網絡接口。它可以顯示當前系統上的所有網絡接口及其配置信息。以下是ifconfig命令的用法和輸出示例: ifconfig -a 這將顯示所有網絡接口的詳細信息,包括名稱、物理地址、I
    的頭像 發表于 11-16 16:48 ?1824次閱讀

    linux 查看網卡狀態是否開啟

    如何查看 Linux 網卡狀態是否開啟 在 Linux 系統中,我們可以使用一些命令來查看網卡狀態是否開啟。本文將詳細介紹如何使用這些命令來查看和確認網卡的狀態。
    的頭像 發表于 11-17 10:31 ?3473次閱讀

    linux查看網卡是down還是up

    Linux系統上,可以通過多種方式來查看網卡的狀態是否為down或up。下面將詳細介紹這些方法,并給出具體的步驟和示例。 ifconfig命令 ifconfig
    的頭像 發表于 11-17 10:34 ?1.2w次閱讀

    CentOS7系統網絡配置命令

    們來配置網絡接口、IP地址、網關、DNS服務器等。 查看網絡接口(ifconfig命令): ifconfig命令用于查看和配置網絡接口。在C
    的頭像 發表于 11-17 11:07 ?5305次閱讀

    ifconfig配置靜態ip命令

    概述 ifconfig命令Linux系統中用于配置、管理網絡接口的命令,可以顯示當前系統中所有網絡接口的配置信息,并進行相應的配置。 ifconf
    的頭像 發表于 11-27 14:31 ?5703次閱讀

    linux更改ip步驟命令

    Linux更改IP地址的步驟和相關命令。 步驟一:查看當前網絡配置 在更改IP地址之前,首先需要查看當前網絡配置。可以使用命令
    的頭像 發表于 11-27 14:38 ?2120次閱讀

    linux系統修改ip命令

    Linux系統修改IP命令是掌握Linux網絡管理的基礎之一。在Linux操作系統中,我們可以使用命令
    的頭像 發表于 11-27 15:17 ?2458次閱讀

    Linux ip命令常用操作

    Linux?ip命令常用操作 在Linux系統中,ip命令是用于管理網絡接口和路由的強大工具。相
    的頭像 發表于 02-19 10:23 ?624次閱讀
    主站蜘蛛池模板: 国产欧美一级片 | 中文字幕va | yyy6080韩国三级理论 | 国产人免费人成免费视频 | 亚洲mm8成为人影院 亚洲qingse中文在线 | 欧美高清老少配性啪啪 | 亚洲成人高清在线观看 | 男人边吃奶边做视频免费网站 | 黄色在线网| 拍拍拍交性免费视频 | 国产性色视频 | 亚州一级毛片 | 中国一级毛片aaa片 中国一级特黄aa毛片大片 | www操com| 日本色免费| 欧美黄业| 性香港xxxxx免费视频播放 | 久久福利青草精品资源站免费 | 综合天天色 | 亚洲色图偷窥自拍 | 综合五月婷婷 | 天天综合网天天做天天受 | 国产成人啪午夜精品网站男同 | 激情五月激情综合网 | 日本成人黄色网址 | 亚洲精品一线二线三线 | 黑人黄色片 | 三级全黄a | 国产在线视频不卡 | 国产亚洲网站 | xx日韩| 美女视频网站色软件免费视频 | 2021色噜噜狠狠综曰曰曰 | 日本人xxxxxxxx6969| 欧美色图网站 | 亚洲伦理中文字幕一区 | 电影一区二区三区 | 91国内在线视频 | 亚洲成网777777国产精品 | 最新在线网址 | 日韩一级片免费 |