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 00:16:3E:00:1E:51 のinet addrの:10.160。7.81 BCAST:10.160。15.255 マスク:255.255。240.0 MULTICAST MTUを実行UP BROADCAST:1500 メトリック:1つの RXパケット:61430830のエラー:0ドロップ:0オーバラン:0フレーム:0 TXパケット:88534のエラー:0ドロップ:0オーバラン:0キャリア:0 衝突:0 txqueuelen:1000 RXバイト:3607197869(3.3ジブ)TXバイト:6115042(5.8 MIB) LOリンクENCAP:ローカルループバック のinet addrの:127.0。0.1 マスク:255.0。0.0 MTU RUNNING UP LOOPBACK:16436 メトリック:1 RXパケット:56103のエラー:0ドロップ:0オーバラン:0フレーム:0 TXパケット:56103のエラー:0ドロップ:0オーバラン:0キャリア:0 衝突:0 txqueuelen:0 RXバイト:5079451(4.8 MIB)TXバイト:5079451(4.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:3240:800:1005 :: 2 / 64 ネットワークカードはeth0のための#設定IPv6アドレス はifconfig eth0のデル33ffe:3240:800:1005 :: 2 / 64 のネットワークカードeth0の#IPv6アドレスを削除
MACアドレスの変更ifconfigコマンド:
ifconfigコマンドeth0のHWエーテル00:AA:BB:CC:DD:EE
IPアドレスを設定します:
[ルート@ localhostの〜]#ifconfigコマンドeth0を192.168。2.10 [ルート@ localhostの〜]#ifconfigコマンドeth0を192.168。2.10ネットマスク255.255。255.0 [ルート@ localhostの〜]#ifconfigコマンドeth0を192.168。2.10ネットマスク255.255。255.0は、放送192.168。2.255
有効と無効のARPプロトコルを:
ifconfigコマンドeth0のARP#ARPオープンネットワークカードのプロトコルはeth0
にifconfig eth0を -arp#ARPプロトコルのネットワークカードはeth0が閉じています
最大伝送単位設定:
eth0のMTU ifconfigコマンド1500 の最大パケットサイズによって提供#1500バイト