Linux ifconfigの使用とそのプロファイル


Linuxの下のネットカードの命名規則:eth 0,eth 1.1枚目のイーサネットカード、2枚目.loはループバックインタフェースであり、そのIPアドレスは127.0に固定されている.0.1、マスク8ビット.それはあなたの機械そのものを表しています.
1、ifconfigはNICを表示する情報です.
ifconfig [Interface]
Interfaceはオプションで、これを追加しないとシステム内のすべてのNICの情報が表示されます.このオプションを追加すると、指定したNIC情報が表示されます.
例:ifconfig eth 0
eth0 Link encap:Ethernet
HWaddr 00:0C:29:F3:3B:F2
inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:78 errors:0 dropped:0 overruns:0 frame:0
TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:11679 (11.4 Kb)
TX bytes:14077 (13.7 Kb)
Interrupt:10 Base address:0x1080

我々は
1行目:接続タイプ:Ethernet(Ethernet)HWaddr(ハードウェアmacアドレス)
2行目:NICのIPアドレス、サブネット、マスク
第3行:UP(代表NICオープン状態)RUNNING(代表NICのネットワーク線が接続されている)MULTICAST(マルチキャスト対応)MTU:1500(最大転送ユニット):1500バイト
第四、五行:パケットの受信、送信状況統計
7行目:データバイト数統計を受信、送信します.
2、ifconfig配置NIC
NICのIPアドレスの設定
ifconfig eth0 192.168.0.1 netmask 255.255.255.0
eth 0には192.168が配置する.0.1のIPアドレスと24ビットマスク.さらにeth 0に192.168を配置するには.1.1/24のIPアドレスはどうしますか?次のコマンドで
ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0
このときifconifgコマンドで表示すると、eth 0とeth 0:0の2つのNICの情報が表示されます.IPを追加したい場合は、NICの名前は次のとおりです:eth 0:1、eth 0:2...いくつか欲しいならいくつか記入してください.ok!
NICのハードウェアアドレスの設定
ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
NICのハードウェアアドレスを変更すると、ローカルエリアネットワーク内のIPアドレスを騙すことができます.
NICを無効にする
ifconfig eth0 down
NICを有効にする
ifconfig eth0 up
ifconfigコマンドの機能は強力で、NICのMTU、ハイブリッドモードなどを設定することもできます.一つ一つ紹介しないで、時間をかけて自分で研究してもいいです.
注意:ifconfigコマンドで構成されたNIC情報は、NICが再起動した後にマシンが再起動した後、構成は存在しません.上記のコンフィギュレーション情報を永遠に保存するパソコンでは、NICのコンフィギュレーションファイルを変更します.
風流は結局雨に打たれて風に吹かれて......
----------------------------------------------------------------------------------------------------------------------
Linux
NIC構成(一)NIC構成ファイル
(
1
)
/etc/sysconfig/network-scripts/ifcfg-interface-name
プロファイル
ifcfg-interface-name
インタフェースの初期化に必要な詳細の大部分が含まれています.内
interface-name
NICの種類や並べ替えによって異なりますが、一般的に名前は
eth0

eth1

ppp0
など、その中に
eth
エーテル(
eth0
)タイプのNIC、
0
最初のNICを表します.
1
2枚目のNICを表し、
ppp0
最初の
point-to-poirt protocol
ネットワーク・インタフェースにある
ifcfg
ファイルに定義されている項目は、インタフェースのタイプによって異なります.次の値は一般的です.

DEVICE=name
を選択します.
name
物理デバイス名です.

IPADDR=addr
を選択します.
addr
はい
IP
アドレス.

NETMASK=mask
を選択します.
mask
は、ネットマスクの値です.

NETWORK=addr
を選択します.
addr
ネットワークアドレスです.

BROADCAST=addr
を選択します.
addr
ブロードキャストアドレスです.

GATEWAY=addr
を選択します.
addr
ゲートウェイアドレスです.

ONBOOT=answer
を選択します.
answer
はい
yes
(起動時にデバイスをアクティブにする)または
no
(起動時にデバイスをアクティブにしない)

USERCTL=answer
を選択します.
answer
はい
yes
(非
root
ユーザはデバイスを制御することができる)または
no

BOOTPROTO=proto
を選択します.
proto
次のいずれかの値を指定します.
none
、起動時にプロトコルを使用しない;
static
静的割り当てアドレス;
bootp
を選択します.
BOOTP
プロトコル、または
dhcp
を選択します.
DHCP
契約書.
(
2
)上記各パラメータの意味により、設定
linpcl.lintec.edu.cn
機械の設定書類は以下の通りです.
[root@linpcl root]#cat/etc/sysconfig/networking/devices/ifcfg-rth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.2
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
(3)
パラメータの設定が完了したらファイルを保存し、
/etc/init.d/network restart
コマンドはネットワークデバイスを再起動し、最新の設定値が有効になります.
[root@linpcl root]#/etc/rc.d/init.d/network restart
インタフェースを閉じています
eth0
:
                          [
を選択します.
]
ループバックインタフェースを閉じます.
                                 [
を選択します.
]
ネットワークパラメータの設定:
                                    [
を選択します.
]
ループバックインタフェースをポップアップ:
                                     [
を選択します.
]
ポップアップインタフェース
eth0
:
                                     [
を選択します.
]
(
4
)を使用
ifconfig
コマンドは、ネットワークデバイスのステータスを表示します.
[root@linpcl root]# ifconfig
eth0      Link encap: Ethernet HWassr 52
:
54
:
AB
:
28
:
EE
:
37
          linet addr
:
192.168.0.2 bcast
:
192.168.0.255 Mask
:
255.255.255.0
 
(パラメータファイルが自動的に表示される場合もありますが、ここでは省略します).