0

/etc/inet/hosts と /etc/inet/inodes を変更するという従来の方法を使用して、Solaris 10 の IP アドレスを常に変更してきました。

スクリプトを使用して IP アドレスを変更する方法はありますか??

4

1 に答える 1

0

/etc/inet/ipnodes/etc/inet/hosts(iノードではなく)少なくとも最近のSolaris 10アップデートでは、を指すシンボリックリンクである必要があります。とにかく/etc/hostsファイルに直接アクセスすることもできますが、シングルユーザーモードでない限り、これはお勧めしません。ホストファイルが同期していない理由は、マシンで実行されているサービスによっては、さまざまな問題を引き起こし、ハングする可能性があります。

ifconfigコマンドを使用してIPアドレスを動的に変更できます。これは、実際には(CLIを使用して)行う唯一の方法です。

/etc/hostname.<interface>再起動時に選択されるアドレスを変更する別の方法は、ファイルに直接配置することです。これは、サポートされ、文書化された方法です。

Solaris 11では、ipadmがifconfigに置き換わっており、後者とは異なり、永続的な構成が可能です。つまり、構成ファイルの編集を伴わない単純なスクリプトでIPアドレスを変更できます。

于 2013-02-13T01:00:22.707 に答える