macos – Snow LeopardでDHCPリクエストを受信したときに、Mac OS Xがホスト名を上書きしないようにするにはどうすればいいですか?

dhcp hostname macos osx-snow-leopard

DHCPサーバがホスト名を割り当てるネットワーク上に行くと、システム環境設定の「共有」セクションで設定したホスト名の設定を上書きしてしまいます

この動作が発生しないようにするにはどうすればいいですか?

  85  Mike McQuaid  2009-10-02


ベストアンサー

要するに、Mac OSがデフォルトで使用しているオートマジックの動作があります

etc/hostconfigでオフにすることができます

Mac OS X hostname determination
I recently came across this information in an Apple PDF worksheet and couldn’t find anything via Google that really laid out the full situation, so I thought I ...

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

  1. System Preferences.
  2. Network
  3. 左側のネットワークアダプタを選択します
  4. 下部の「詳細設定」ボタンを選択します
  5. 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


タイトルとURLをコピーしました