コマンドですべてのネットワーク構成を取得する

サーバーを管理しているため、またはグラフィカル環境がまだないために、接続しているコンピューターが持っているすべてのネットワークデータを知る必要がある場合があります。ここでは、このデータを取得する方法について説明します。

IPアドレス

簡単なコマンドでIPを教えてくれます。つまり: ifconfig

ifconfig

次のように表示されます。

ifconfig ご覧のとおり、すべてのネットワークインターフェイスが表示され、各インターフェイスの2行目に次のように表示されます。«inet 192.168.1.5»…inetはIPアドレスです。たとえば、 grep フィルタリングinetIPのみを表示できます。

sudo ifconfig | grep inet

IPv4とIPv6のIPが表示されます。

マック

同じコマンドを使用すると、MACアドレスを知ることができます。これは、«ether»で始まる行に表示されます。grepを使用してetherでフィルタリングでき、MACのみが表示されます。

sudo ifconfig | grep ether

DNSサーバ

DNSサーバーを知るために、/ etc /resolv.confファイルの内容を確認できます。

cat /etc/resolv.conf

ここに、ネットワークのドメイン(LANにドメインがある場合)または使用するDNSサーバーのIPが表示されます。

ゲートウェイまたはゲートウェイ

ゲートウェイまたはゲートウェイを知ることも同様に簡単です。以下を使用します。

ip route show

複数の行が表示される場合がありますが、(通常)最初の行には最初にゲートウェイが含まれています。これはで始まる行です。 デフォルト

ip-route とにかく...明らかに、デフォルトでgrepを再度使用してフィルタリングできます。

ip route show | grep default

そして...さらに精巧にするには、awkを使用して3番目の列(IPの列)のみを表示できます。

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

しかしねえ、これは私たちを詳細にするためです😀

ホスト名またはコンピューター名

シンプル、非常にシンプル...実行するだけ:ホスト名

hostname

終わり!

これまでのところ、保留中の構成があるかどうかはわかりません...ある場合は、コマンドを共有してターミナルに表示します😉

お楽しみください!


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

8コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ゴンサロ

    それらを覚えておくのは決して痛いことではありません

  2.   ヒューゴー

    DNSの場合、これが常に当てはまるとは限りません。
    Ubuntuまたはその派生物の一部では、ファイル「/etc/resolv.conf」に「ネームサーバー127.0.1.1」が含まれています
    これらの場合に構成されたDNSを判別する方法は?

    1.    Xurxo

      これは、システムが/ usr / sbin / NetworkManagerを使用しており、/ sbin / dhclientの呼び出しを担当するのはこのプログラムであるために発生します。

      ネームサーバーのIP名を含むすべての情報を表示する場合は、次のコマンドを実行するだけです。

      「Nm-tool」

      UbuntuとMintでは、次のようなものが提供されます。

      NetworkManagerツール

      状態:接続済み(グローバル)

      -デバイス:eth0 ——————————————————————–
      タイプ:有線
      ドライバー:jme
      状態:利用不可
      デフォルト:いいえ
      HWアドレス:00:90:F5:C0:32:FC

      機能:
      キャリア検出:はい

      有線プロパティ
      キャリア:オフ

      -デバイス:wlan0 [Auto MOVISTAR_JIJIJI] ———————————————
      タイプ:802.11 WiFi
      ドライバー:rtl8192ce
      状態:接続済み
      デフォルト:はい
      HWアドレス:E0:B9:A5:B3:08:CA

      機能:
      速度:72 Mb / s

      ワイヤレスプロパティ
      WEP暗号化:はい
      WPA暗号化:はい
      WPA2暗号化:はい

      ワイヤレスアクセスポイント(* =現在のAP)
      * MOVISTAR_D44A:インフラ、F8:73:92:50:D4:53、周波数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

      つまり、この投稿のコマンド(およびその他のいくつか)が一度に個別に提供するすべての情報です。 他のオプションを知るために、あなたはすでに知っています:«mannm-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 addr sh

  4.   JHB

    xd男性jnbkjkjbkjbk kjbkj kj kj

  5.   モンゾン

    ISP DNSでメールサーバーのIPアドレスの変更を更新するにはどうすればよいですか?