macOSのホスト名/コンピューター名を設定します


20

自宅にローカルネットワークがあります。このネットワークには5台のラップトップが含まれています。ラップトップの1つは、macOS 10.8を搭載したAppleラップトップです。もう1つにはLinuxがインストールされており、他のすべてにはWindowsが実行されています。

ルーターを開いて「接続されたデバイス」を確認しようとすると、このMacのIPアドレスの下に次のように表示されます。

ホスト名-IPV6アドレス

Linuxラップトップの/ etc / hostsファイルで使用できるように、わかりやすい名前を付けたいと思います。また、/ etc / hosts行が適切であるようにコンピューター名を確認したいと思います。

回答:


34

ターミナルからMacホスト名またはコンピューター名を設定する

  1. ターミナルを開きます。
  2. 次のコマンドを入力して、Macのプライマリホスト名を変更します。
    これは、myMac.domain.comなどの完全修飾ホスト名です。

    sudo scutil --set HostName <new host name>
    
  3. 次のコマンドを入力して、MacのBonjourホスト名を変更します。
    これは、myMac.localなど、ローカルネットワークで使用可能な名前です。

    sudo scutil --set LocalHostName <new host name>
    
  4. コンピューター名も変更する場合は、次のコマンドを入力します。
    これは、Finderに表示されるわかりやすいコンピューター名です(myMacなど)。

    sudo scutil --set ComputerName <new name>
    
  5. 次のように入力して、DNSキャッシュをフラッシュします。

    dscacheutil -flushcache
    
  6. Macを再起動します。


これを行った後、ルーターにIPv6アドレスが表示されます。何か案が?また、ホスト名をMyMacに設定すると、Linuxの/ etc / hostsファイルの行はどうなりますか?
イゴール

1
引用されたコンテンツは常に適切なソースリンクに関連付けられ、引用されたコンテンツには引用フォーマットを使用します。潜在的なソースリンクを追加しましたが、これが正しくない場合は編集してください。
grg

5

システム環境設定→共有でコンピューター名を設定できます。


@ggarside、私はまだルーター内のコンピューター名としてIPv6を見ています。これは、Comcastモデム/ルーターです。何か案が?
イゴール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.