DHCPサーバがホスト名を割り当てるネットワーク上に行くと、システム環境設定の「共有」セクションで設定したホスト名の設定を上書きしてしまいます
この動作が発生しないようにするにはどうすればいいですか?
85 Mike McQuaid 2009-10-02
要するに、Mac OSがデフォルトで使用しているオートマジックの動作があります
etc/hostconfigでオフにすることができます
Jack M.さんの回答は好きですが、現実のDHCP環境の多くの環境ではうまくいきません。家庭の設定や企業の設定(IT担当者が親切に教えてくれる場合)でのみ、DHCP経由で希望のホスト名を取得することができます
/etc/hostconfig
では、このようなものを追加します
HOSTNAME=your_hostname.your_domain.your_tld
再び自動にしたい場合は、その行を削除するか、-AUTOMATIC-
にしてください
27 benc 2009-12-21
でターミナルにセットします
sudo scutil --set HostName <putinyourhostname_or_fqdn_here>
like in:
sudo scutil --set HostName server1.mynetwork.com
132 Wolf 2009-10-02
お使いのDHCPの設定方法によっては、「DHCPクライアントID
- System Preferences.
- Network
- 左側のネットワークアダプタを選択します
- 下部の「詳細設定」ボタンを選択します
- DHCPクライアントID」をホスト名に設定します
DHCPサーバがサポートしている場合、あなたのマシンにはホスト名が使用されます
18 Jack M. 2009-10-02
実際にはDHCPとは関係ありません。OS XはあなたのIPのDNSレコードの逆引きをチェックして、それがあればあなたのホスト名として適用されます
3 slash213 2014-03-27
共有パネルは必ずしもあなたのホスト名を設定するわけではなく、あなたのボンジュールホスト名を設定し、デフォルトのホスト名を設定します。DHCPはデフォルトのホスト名を上書きすることができます。私はそれをオーバーライドする方法を知りませんが、誰か他の人がやっているかもしれません
同じような状況で私がやったことは、DYNDNS アカウントをセットアップして、システム上で DYNDNS アップデータをロードすることです。そうすれば、DHCP ホスト名が何であるかを気にすることなく、ローカル LAN を含むどこからでも DYNDNS ホスト名を使うことができます
2 Benjamin Schollnick 2009-10-02