web-dev-qa-db-ja.com

Mac .localdomain-nameが解決を停止しました

私のラップトップのホスト名はMichaels-MacBook-Pro.localで、ping Michaels-MacBook-Pro.localでpingできました。

今日、それはちょうど止まった。 ping Name-MacBook-Pro.localを使用して同僚のラップトップに名前を付けてアクセスできますが、私(およびオフィスの他の全員)はping: cannot resolve Michaels-MacBook-Pro.local: Unknown Hostを取得するだけです。

奇妙なことに、これはOSをSierraに正常にアップグレードしてから約1時間後に発生しました。それはしばらくの間機能し、その後停止しました。

誰かが私にそれがどのように機能するかについてのドキュメントへのポインタを与えることさえできれば想定私は感謝するでしょう。

2
Malvolio

シエラでは、共有サービス(ファイル共有など)の1つを開始しない限り、コンピューターはその名前の.localバージョンを登録しません。

なぜそれが発生するのか、それを回避するより良い方法があるかどうかはわかりませんが、ファイル共有(または他の共有サービス)を有効にすると、DNSサービスディスカバリでMichaels-MacBook-Pro.localのエントリが作成されます( :dns-sd -G v4 Michaels-MacBook-Pro.local、それを非ローカルバージョンと比較します:dns-sd -G v4 Michaels-MacBook-Pro)。

6
tnarik

共有サービスをオンにするというtnarikの提案を補足します。これは、Sierra、v10.12.6で私を大いに助けた必要なステップでした。

また、.local経由でping応答を受信するには、ファイアウォール設定で[ステルスモードを有効にする]をオフにする必要がありました。

チェックボックスは、[システム環境設定]-> [セキュリティとプライバシー]-> [ファイアウォール]-> [ファイアウォールオプション...]-> [ステルスモードを有効にする] [説明付きで「アクセスの試行に応答または確認しない」にあります。 PingなどのICMPを使用したテストアプリケーションによるネットワークからのこのコンピュータ "]

0
Slack Undertow

本当に意味がある場合は、hostsファイルでいつでも割り当てることができます。

YOURLOCALIP Michaels-MacBook-Pro.local

ドメインにアクセスしたい自分や他のPCでこれを行います。詳細については、こちらをご覧ください。

https://www.tekrevue.com/tip/edit-hosts-file-mac-os-x/

0
Luka

MacでiTunes.appを起動し、リロードしてくださいMichaels-MacBook-Pro.localブラウザで。

0
yosh