使用命令獲取我們所有的網絡配置

要么是因為我們正在管理服務器,要么是因為我們還沒有圖形環境,因此有時候我們需要了解所連接的計算機具有的所有網絡數據,在這裡我將解釋如何獲取此數據。

IP地址

一個簡單的命令可以告訴我們我們的IP,我的意思是: 使用ifconfig

ifconfig

它將向我們顯示以下內容:

使用ifconfig 如您所見,所有網絡接口都會出現,在每個接口的第二行中,我們看到類似以下內容:«的Inet 192.168.1.5»…Inet是IP地址,例如,如果我執行 grep的 篩選inet我只能顯示IP:

sudo ifconfig | grep inet

它將向我們展示我們的IPv4和IPv6 IP。

蘋果電腦

相同的命令允許我們知道我們的MAC地址,我們可以在以“ ether”開頭的行中看到它,我們仍然可以使用grep按以太過濾,並且只有我們的MAC出現:

sudo ifconfig | grep ether

DNS服務器

要了解我們的DNS服務器,我們可以看到/etc/resolv.conf文件的內容:

cat /etc/resolv.conf

在這裡,我們將看到網絡的域(如果我們在局域網中有一個域)或我們使用的DNS服務器的IP。

網關或網關

知道我們的網關同樣簡單,我們將使用:

ip route show

我們會看到可能會出現幾行,但是(通常)第一行在開頭包含我們的網關,它是以 默認

IP路由 無論如何...顯然您可以再次使用grep進行默認過濾:

ip route show | grep default

而且...變得更加精緻,我們可以使用awk僅顯示IP的第三列:

ip route show | grep default | awk {'print $3'}

但這是為了讓我們更詳細

主機名或計算機名

簡單,非常簡單...只需運行:主機名

hostname

結束!

到目前為止,該帖子已經發布,我不知道我是否有任何待處理的配置...如果是,請共享命令以在終端中顯示它show

享受您的購物之旅!


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

8條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   貢薩洛 他說:

    記住他們永遠不會痛

  2.   雨果 他說:

    對於DNS,情況並非總是如此。
    在Ubuntu或其某些派生版本中,文件'/etc/resolv.conf'包含'nameserver 127.0.1.1'
    在這些情況下如何確定配置的DNS?

    1.    xurxo 他說:

      發生這種情況是因為系統正在使用:/ usr / sbin / NetworkManager,並且該程序負責調用/ sbin / dhclient。

      如果要查看所有信息,包括名稱服務器的IP名稱,只需運行以下命令:

      “ Nm工具”

      在Ubunto和Mint中,它將為您提供以下信息:

      NetworkManager工具

      狀態:已連接(全局)

      -設備:eth0 —————————————————————
      類型:有線
      驅動程序:jme
      狀態:不可用
      默認值:否
      硬件地址:00:90:F5:C0:32:FC

      功能:
      載波檢測:是

      有線屬性
      運營商:關閉

      -設備:wlan0 [Auto MOVISTAR_JIJIJI] ———————————————
      類型:802.11 WiFi
      驅動程式:rtl8192ce
      狀態:已連接
      默認值:是
      硬件地址:E0:B9:A5:B3:08:CA

      功能:
      速度:72 Mb / s

      無線屬性
      WEP加密:是
      WPA加密:是
      WPA2加密:是

      無線接入點(* =當前AP)
      * MOVISTAR_D44A:Infra,F8:73:92:50:D4:53,Freq 2452 MHz,速率54 Mb / s,強度40 WPA

      IPv4設置:
      地址:192.168.1.37
      前綴:24(255.255.255.0)
      網關:192.168.1.1

      DNS:80.58.61.250
      DNS:80.58.61.254
      DNS:193.22.119.22
      DNS:208.67.222.222

      也就是說,這篇文章(以及更多內容)中的命令所提供的所有信息都可以立即單獨提供給您。 要知道其他選擇,您已經知道:«man nm-tool»🙂

      除訂單外:

      “主機名”
      “路線”

      1.    巴納拉斯塔 他說:

        #挖 http://www.google.com | grep服務器

        它會告訴您使用的DNS

      2.    化學式 他說:

        從Ubuntu 15.04開始,您必須使用:

        nmcli設備展示

        因為nm-tool消失了:
        http://askubuntu.com/questions/617067/why-nm-tool-is-no-longer-available-in-ubuntu-15-04

  3.   土狼 他說:

    親愛的,我安裝了Huayra 2.0,並且我已經更新到2.1。
    至少在這些版本中,默認情況下沒有“ ifconfig”命令,否則我使用“ ip”命令查看網卡的狀態:

    IP地址

  4.   h 他說:

    xd人jnbkj kjbkjbk kjbkj kj kj

  5.   蒙松 他說:

    如何更新ISP DNS中郵件服務器的IP地址更改?