0

複数のIPアドレス( Linuxマシンの一般的なシナリオ)があるにもかかわらず、マシンを一意に識別する必要があります。私が考えているのは、マシン/システムの識別子としてホスト名を使用することです(のホスト名/etc/hostname)。hostnameシステムが1つだけ持つこと、またはシステムが複数のホスト名を持つことができることは必須ですか。

助けていただければ幸いです。

4

2 に答える 2

1

ホスト名、MACアドレス、プロセッサのシリアル番号、およびハードウェアのシリアル番号の組み合わせとして識別します。これは仮想化では不可能な場合がありますが、仮想化されたマシンには、誰かが複製しない限り、一意のMACが必要です。

また、/ etc / hostnameを解析するのではなく、uname-nを使用してホスト名を取得します。すべてのUnix(HP-UX)が/ etc / hostnameを使用するわけではないため、これにより移植性が向上します。

于 2012-12-13T23:31:38.860 に答える
-1

ホストがネットワーク192.168.1.12および10.0.1.14に接続されている場合

/ etc/hostsをで編集します

192.168.1.12 ethhost

10.0.1.14 wlanhost

これで、ethhostとwlanhostの両方の名前でホストにpingを実行できるようになります。

于 2012-12-13T23:35:55.637 に答える