OpenBSDサーバーのホスト名を徹底的に変更する方法

OpenBSDサーバーのホスト名を徹底的に変更する方法

OpenBSD ワイヤーフレーム パフィー Unixでホスト名を変更するのは驚くほど複雑で、実装に依存します。ほとんどの(すべての?)Unixには「hostname」コマンドがありますが、一般的にはすべてが変更されるわけではありません。

最近OpenBSDシステムの名前を変更したので、簡単なハウツーを作成しようと思い立ちました。この例では、サーバーの名前をcthulhu.example.comに変更します。

まず、hostname コマンドを使用します。

 # ホスト名 cthulhu.example.com

次に、同じ情報を持つように /etc/myname を変更します。

 # cat /etc/myname
cthulhu.example.com

/etc/hosts を更新し、古いホスト名を新しいホスト名に置き換えます。

最後にホストキーを置き換えます。

 # cd /etc/ssh
# rm -f *_key *.pub
# ssh-keygen -A

基本システムはこれで完了です。メールなど、他にインストールされているソフトウェアについても考慮してください。

おすすめの記事