Solaris10u3のIPアドレスの変更
Published on18Dec2006·説明に提出·295ワード(推定2分読み)
Solaris(Solaris10、具体的には)を実行しているシステムのIPアドレスの変更は、他の多くのオペレーティングシステムとは異なっている。そこにシステム。 本当に、あなたがしなければならないのは、いくつかのファイルを編集してから、インターフェイスをダウンさせて、再びバックアップすることだけです。 しかし、Solaris10には「問題」があるようです。 これがSolaris10の新機能であるのか、Solaris8または9に拡張されているのかは不明です。私が見つけたサイトのほとんどは、/etc/hosts
ファイル(実際には/etc/inet/hosts
へのシンボリックリンクです)を編集し、そのファイルにサーバーの新しいIPアドレスを配置する ホスト名またはデフォルトゲートウェイを変更していなかったため、/etc/hostname.pcn0
(システム内の唯一のインターフェイスのホスト名ファイル)、/etc/nodename
、または/etc/defaultrouter
を編集する必 そこで、/etc/inet/hosts
ファイルを編集し、サーバーを再起動し、新しいIPアドレスがネットワークに表示されることを期待しました。
動作しませんでした。 Solaris10では、オペレーティングシステムが/etc/inet/hosts
よりも/etc/inet/ipnodes
を使用していることがもう少し研究されています。 これは、ipnodesがIpv6にのみ使用されることになっているため、少し奇妙です。 しかし、私が実行したいくつかの追加のターゲット検索では、Ipv6が無効になっていても、これが実際に当てはまることが示されました。
/etc/inet/ipnodes
を編集してサーバーを再起動すると、IPアドレスの変更が有効になりました。したがって、Solaris10を実行しているサーバーのIPアドレスを変更する必要がある場合は、次のファイルを変更します:
/etc/inet/hosts/etc/inet/ipnodes
再起動すると、サーバーに新しいIPアドレスが追加されます。
(ちなみに、Solaris10U3はESX Serverで完全に動作します。)