IP アドレス競合の検出
R81から、Gaiaオペレーティングシステムは、IPv4アドレスの競合を検出します。これは、直接接続されたネットワーク上の別のデバイスが、Gaiaインタフェースのいずれかに属するIPv4アドレスを使用する場合に行われます。
例:Gaiaのインタフェースeth1
、IPv4アドレス10.1.1.1を持っており、eth1
に接続されているネットワーク上の他のデバイスが同じIPv4アドレス10.1.1.1を使用している。デバイスは、IPアドレスの競合を発生させます。
|
重要 - IP アドレスの競合の検出について:
|
Gaia Clishでの設定
|
重要だ:
|
構文

|

|

|
|
重要 -機能を追加、構成、または削除した後、" |
パラメータ

コマンド |
説明 |
||
---|---|---|---|
|
Gaiaが以下を監視するインタフェースを指定します。
|
||
|
機能を有効 ( |
||
|
GaiaがIPアドレスの競合を検出するインタフェースを表示します。 |
||
|
機能の現在の状態を表示します ( |
||
|
GaiaがIPアドレスの競合を検出するために停止するインタフェースを指定します。
|

|
ログメッセージ
この機能を有効にして設定すると、/var/log/messages
ファイルに次のメッセージのいずれかが生成されます。
ログメッセージ |
説明 |
---|---|
|
Gaiaで直接接続されたネットワーク上で新しいMACアドレスを検出し、新しいIPアドレスがそのMACアドレスに割り当てられます。 |
|
Gaiaでバインディングデータベースに保存されているIPアドレスが、直接接続されたネットワーク上の新しいMACアドレスに割り当てられていることを検出しました。 |
|
MAC アドレスの IP アドレスへの 2番目に最近のバインドは、現在、バインディングデータベース内の最新のバインディングです。 これは、ネットワーク上の IP アドレスの競合を示している可能性があります。 |
|
MAC アドレスの IP アドレスへの 3 番目(またはそれ以前)のバインドは、現在、バインディングデータベース内の最新のバインディングです。 これは、3方向(またはそれ以上)のIPアドレスの競合を示している可能性が非常に高いことを示します。 |
該当するログメッセージを表示するには、以下を実行します。
例:
[Expert@MyGaia:0]# grep "arpwatch:" /var/log/messages* Aug 3 19:23:16 2020 MyGaia arpwatch: listening on eth0 Aug 3 19:23:16 2020 MyGaia arpwatch: new station 192.168.3.51 00:50:56:a3:73:26 Aug 3 19:23:17 2020 MyGaia arpwatch: new station 192.168.3.29 00:50:56:a3:68:60 ... ... (truncated for brevity) ... ... [Expert@MyGaia:0]# |
追加情報
-
IPアドレスの競合の検出は、Linuxのarpwatch 。
-
この機能を有効にすると、Gaiaは
/bin/arpwatch_launcher
デーモンを実行します。このデーモンは、/etc/rc.d/init.d/arpwatch
サービスの実行を担います。 -
Gaiaは、Gaiaデータベースと
/etc/sysconfig/arpwatch
ファイルに該当する設定を保存します。Gaiaは
/etc/sysconfig/arpwatch
ファイルを自動的に生成します。 -
GaiaはMac-to-IPアドレスバインディング情報を
/var/lib/arpwatch/arp.dat.<Name of Interface>
ファイルに保存します。情報には次のものが含まれます。
-
検出された MAC アドレス
-
その MAC アドレスに割り当てられた IP アドレス
-
検出時刻 (Unix エポック形式)
Gaiaがこのデータベースにデータを入力するには数分かかることがあります。
-