MacOSX Server 10.4.9のホスト名変更はchangeip

要求: MacOSX Server(10.4.9)でインストール時に設定したホスト名を変更したい

現象: Changing the Server’s Host Name After Setup

When you perform initial server setup for new installations, Server Assistant sets the host name value by assigning AUTOMATIC to the hostname parameter in /etc/hostname. This setting causes the server’s host name to be the first name that’s true in this list:


解決: changeipコマンドを使用すること

  1. Mac OS X Server 10.4.6 or later: changeip now requires fully qualified domain names
  2. Mac OS X Server 10.4.6: Changes in server hostname discovery

詳細はリンク先、またはterminalでman changeipを叩く。

ex.) LDAPを使用していないとき

$changeip – oldipaddress newipaddress oldhostname newhostname


$/System/Library/ServerSetup/serversetup -getHostname


$sudo /System/Library/ServerSetup/serversetup -setHostname newhostname