Linuxの基本的なコマンド-ifconfig

ifconfigコマンド

ifconfigコマンドは、ネットワークパラメータを設定し、Linuxカーネルのネットワーク・インタフェースを表示するために使用されます。ifconfigコマンド、再起動後に再起動カードで構成されたカード情報は、コンフィギュレーションは存在しません。永遠に保存されている以上のコンピュータ設定情報には、カードの設定ファイルを変更する必要があります。

文法

ifconfigコマンド(パラメータ)
パラメータ
追加<アドレス> :ネットワークデバイスの設定IP IPv6アドレス、
デル <アドレス> :;のIPv6のネットワークデバイスのIPアドレスを削除し
、指定されたネットワークデバイスを閉じます:ダウンは
 > <HW <ネットワークデバイスタイプ> <ハードウェアアドレス:ネットワークデバイスの設定タイプとハードウェアアドレス、
io_addr <I / Oアドレス>:I /ネットワークデバイスを設定Oアドレス、
IRQ <IRQアドレス> :ネットワークデバイスを設定するIRQ、
メディア <ネットワークメディアタイプ> :ネットワークデバイスのメディアタイプを設定する。
mem_start <メモリアドレス> :占有ネットワーク装置のメインメモリに開始アドレス、
メトリック <番号> :回のパケット転送計算の数を指定し、番号を追加する。
MTU <バイト> :ネットワークデバイスのMTUを設定します。
ネットマスク <サブネットマスク> :ネットワークデバイスのサブネットマスクを設定し、
トンネル <アドレス> :アドレスは、IPv4とIPv6との間の通信トンネルを確立するステップと、
アップ:指定されたネットワークデバイスを起動し、
 -broadcast <アドレス>:処理されたブロードキャストパケットとして指定されたアドレス宛のパケット。
-pointopoint <アドレス> :指定されたデバイスのアドレスが直接ネットワーク接続を確立、このモデルは、セキュリティ機能を持つ;
 - promisc無差別に:プロミスキャスモードをオフまたは指定されたネットワークデバイスを起動し、
IPアドレス:指定されたネットワークデバイスのIPアドレス、
ネットワークデバイス:指定ネットワークデバイスの名前。

ネットワーク情報表示装置(アクティブ状態)。

[ルート@ localhostの〜]#ifconfigコマンドを
eth0のリンクENCAP:イーサネットのHWaddr 0016:3E:00:1E:51   
          のinet addrの:10.1607.81   BCAST:10.16015.255   マスク:255.255240.0 
          MULTICAST MTUを実行UP BROADCAST:1500   メトリック:1つの
          RXパケット:61430830のエラー:0ドロップ:0オーバラン:0フレーム:0 
          TXパケット:88534のエラー:0ドロップ:0オーバラン:0キャリア:0 
          衝突:0 txqueuelen:1000 
          RXバイト:36071978693.3ジブ)TXバイト:61150425.8 MIB)

LOリンクENCAP:ローカルループバック   
          のinet addrの:127.00.1   マスク:255.00.0 
          MTU RUNNING UP LOOPBACK:16436   メトリック:1 
          RXパケット:56103のエラー:0ドロップ:0オーバラン:0フレーム:0 
          TXパケット:56103のエラー:0ドロップ:0オーバラン:0キャリア:0 
          衝突:0 txqueuelen:0 
          RXバイト:50794514.8 MIB)TXバイト:50794514.8 MIB)

説明:

eth0がカードを表し、HWaddrカードの物理アドレスを表すが、カード(MACアドレス)の現在の物理アドレスが使用されて見ることができます00:16:3E:00:1E:51

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

LOがホストのループバックアドレスで、これは一般的にWebアプリケーションをテストするために使用されますが、ユーザーLANやネットワークの外部に表示したくない、とビューだけで、このホスト上のどのネットワークインターフェース上で実行することができます。例えば、  HTTPDは、ループバックアドレスにサーバーを指定するには、ブラウザでのラックのWEBサイトを参照して127.0.0.1を入力することができます。しかし、唯一のあなたが見ることができ、ホストまたは他のLANユーザーが知りません。

  • 最初の行:接続タイプ:イーサネット(イーサネット)のHWaddr(ハードウェアのMACアドレス)。
  • 2列目:NIC IPアドレス、サブネットマスク。
  • 第三行:UP(代わってオン状態NIC)MTUマルチキャスト(マルチキャストをサポートしている)(カードに接続されたネットワークケーブルに代わって)実行:1500(最大転送単位):1500バイト。
  • 第四に、5つの要素:データパケットの統計情報を受信し、送信してください。
  • 7行目:データバイトの統計情報を受信し、送信してください。

指定されたカードを閉じて起動します。

ifconfigコマンドeth0のアップ
にifconfig eth0をダウン

ifconfig eth0 upネットワークカードはeth0を開始するには、ifconfig eth0 downネットワークカードはeth0オフです。SSHログインのLinuxサーバーの操作は、注意するあなたは複数のネットワークカードを持っていない限り、あなたは、閉じを開くことができません。

設定とネットワークカードのためのIPv6アドレスを削除します。

追加33ffeはeth0にifconfig:32408001005 :: 2 / 64     ネットワークカードはeth0のための#設定IPv6アドレス
はifconfig eth0のデル33ffe:32408001005 :: 2 / 64     のネットワークカードeth0の#IPv6アドレスを削除

MACアドレスの変更ifconfigコマンド:

ifconfigコマンドeth0のHWエーテル00:AA:BB:CC:DD:EE
IPアドレスを設定します:
[ルート@ localhostの〜]#ifconfigコマンドeth0を192.1682.10 
[ルート@ localhostの〜]#ifconfigコマンドeth0を192.1682.10ネットマスク255.255255.0 
[ルート@ localhostの〜]#ifconfigコマンドeth0を192.1682.10ネットマスク255.255255.0は、放送192.1682.255

有効と無効のARPプロトコルを:

ifconfigコマンドeth0のARP#ARPオープンネットワークカードのプロトコルはeth0 
にifconfig eth0を -arp#ARPプロトコルのネットワークカードはeth0が閉じています

最大伝送単位設定:

eth0のMTU ifconfigコマンド1500     の最大パケットサイズによって提供#1500バイト

 

おすすめ

転載: www.cnblogs.com/lj7xun/p/10983181.html