Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxのifconfigコマンドの使用法の概要

Linuxのifconfigコマンドの使用法の概要

  

Ifconfigコマンドは主にLinuxシステムの設定ネットワークデバイスを表示するために使用され、多くの人がそのコマンドに精通していない場合、以下のシステムホームスモールシリーズはifconfigコマンドを使用するためのものです。詳細な紹介、それを知りましょう。

は、通常はrootとしてLinuxマシン上で使用するためにはsudo ifconfigコマンドツールで、または使用ログインする必要があります。 ifconfigコマンドでのいくつかのオプション属性の使用に応じて、ifconfigツールは単にネットワークインタフェース設定情報を取得するだけでなく、これらの設定を変更するためにも使用できます。

1。コマンドフォーマット:

ifconfig [ネットワークデバイス] [パラメータ]

コマンド機能:

ifconfigコマンドは、ネットワークデバイスを表示および設定するために使用されます。ネットワーク環境が変化したときに、このコマンドを使用してそれに応じてネットワークを構成できます。

3。コマンドパラメータ:

up指定したネットワークデバイス/ネットワークカードを起動します。

down指定されたネットワーク機器/ネットワークカードの電源を切ります。このパラメータは、指定されたインターフェースを通るIP情報の流れを効果的にブロックすることができますインターフェースを永久に閉じたい場合は、コアルーティングテーブルからインターフェースのルーティング情報も削除する必要があります。

arp指定したNICがARPをサポートしているかどうかを設定します。

-promiscネットワークカードの無差別モードをサポートするかどうかを設定しますこのパラメータを選択すると、ネットワークカードはネットワークで送信されたすべてのパケットを受信します。このパラメータを指定すると、NICはネットワーク内のすべてのマルチキャストパケットを受信します。

-aすべてのインタフェース情報を表示します。

-s概要情報を表示します(netstat -iと同様)。

追加指定したNICのIPv6アドレスを設定します。

del指定したNICのIPv6アドレスを削除します。

"ハードウェアアドレス" NICの最大転送単位を設定します。

mtu "バイト" NICを設定します。最大転送単位(バイト)

netmask "サブネットマスク"ネットワークカードのサブネットマスクを設定します。マスクは、プレフィックス0xを持つ32ビットの16進数、またはドットで区切られた4つの10進数です。ネットワークをサブネットに分割する予定がない場合は、このオプションをそのままにしておくことができますが、サブネットを使用している場合は、ネットワーク内のすべてのシステムに同じサブネットマスクを設定する必要があります。

トンネルを確立するためのトンネル

dstaddrピアツーピア通信を確立するためのリモートアドレスを設定します。

-broadcast "address"指定したNICのブロードキャストプロトコルを設定します。

- Pointtopoint "Address"ネットワークカードのピアツーピア通信プロトコルを設定します。

multicastネットワークカードのマルチキャストフラグを設定します。

addressネットワークカードのIPv4アドレスを設定します。

txqueuelen "Length"ネットワークカードの送信キューを設定します。長さ

4。使用例:

例1:ネットワーク機器情報の表示(運用状態)

コマンド:ifconfig

出力:

コードは以下のとおりです。

[root @ localhost〜]#ifconfig

eth0リンクのカプセル化:Ethernet HWaddr 00:50:56:BF:26:20

inet addr:192.168.120.204 Bcast:192.168。 120.255マスク:255.255.255.0
<ブロードキャスト>マルチキャストMTU:1500メトリック:1
RXパケット:8700857エラー:0ドロップ:0オーバーラン:0フレーム:0

TXパケット:31533エラー:0ドロップ:0オーバーラン:0キャリア:0

衝突:0 txqueuelen:1000

RXバイト:596390239(568.7 MiB)TXバイト:2886956(2.7 MiB) "/p" "p" loリンクのカプセル化:ローカルループバック

inet addr:127.0.0.1マスク:255.0.0.0

ループバックランニングMTU:16436メトリックス:1

RXパケット:68エラー:0ドロップ:0オーバーラン:0フレーム:0

TXパケット:68エラー:0ドロップ:0オーバーラン:0キャリア:0

コリジョン:0 txqueuelen: 0

RXバイト:2856(2.7 KiB)TXバイト:2856(2.7 KiB)

説明:

eth0は最初のNICを表し、HWaddrはNICの物理アドレスを表します。このネットワークカードの物理アドレス(MACアドレス)は00:50:56:BF:26:20です。

inet addrはネットワークカードのIPアドレスを示すために使用され、このネットワークカードのIPアドレスは192.168.120.204、ブロードキャストアドレスです。 Bcast:192.168.120.255、マスクアドレスMask:255.255.255.0

loはネットワークプログラムのテストに使用されますが、LANまたは外部ネットワーク上のユーザーにテストを許可しません。表示、このホストで使用されているネットワークインターフェースのみを実行および表示できます。たとえば、不正なアドレスに戻るようにHTTPDサーバを指定した場合は、ブラウザに127.0.0.1と入力してWebサイトを表示できます。しかし、あなたはそれを見ることができるだけで、LANの他のホストやユーザーは知りません。

1行目:接続の種類:イーサネットHWaddr(ハードウェアのMACアドレス)

2行目:IPアドレス、サブネット、ネットワークカードのマスク

3行目:UP(NICのオープン状態を表す)RUNNING(NICのネットワークケーブルが接続されていることを表す)MULTICAST(マルチキャスト対応)MTU:1500(最大伝送単位):1500バイト

4行目と5行目:データパケット統計の送受信

7行目:データバイト数統計の送受信。
前123次のページ合計3ページ

Copyright © Windowsの知識 All Rights Reserved