Macのローカル設定ドメイン名にpingは通るがブラウザからはアクセスできない(他のコンピュータからはアクセスできる)問題について
1. ドメイン名の設定方法
1.1 sudo vim /etc/hosts
- 次のように:
sudo vim /etc/hosts
1.2 ブラウザプラグイン LiveHost
- 以下の通り:
私はこの方法がとても気に入っており、hosts ファイルを変更する必要がなく、非常に便利です。
2. 問題の説明
- ドメイン名を構成した後、次のようにブラウザにドメイン名を入力してもドメイン名にアクセスできなくなります。
3. 問題解決方法
- ドメイン名の ping は、hosts ファイルの設定のためのものです。注意してください。
3.1 方法 1 を試します - エージェントが閉じていることを確認します
- Clashx に似たローカル インストールがある場合は、それを閉じる必要があります。ない場合は、この手順を無視してください。
3.2 方法 2 を試す - ドメイン名が正常に ping できることを確認する
- 以下の通りです
問題がないことを確認して続行してください...
3.3 方法 3 を試す - ブラウザのキャッシュをクリアする
- ブラウザに次のように入力します。
chrome://net-internals/#dns
- 次にクリーンアップします。 を
clear host cache
クリックしてもまだ機能しない場合は、次を参照してください。
3.4 方法 4 を試す - DNS を手動で設定する
- DNSの変更
3.5 ネットワークを無視して再接続する
- 現在接続しているWi-Fiを削除して再接続してみてください。うまくいかない場合は以下を参照してください
3.6 方法 5 を試す - SystemConfiguration の下のファイルをクリーンアップする
- /Library/Preferences/SystemConfiguration の下にあるファイルをクリーンアップし、保存して
com.apple.Boot.plist
コンピューターを再起動するだけです。 - 参考:
なぜ MacBook では特定の Web ページが開けず、Safari や Chrome でも開けないのに、この Web ページは他のコンピュータでは開けるのですか? .
それでもうまくいかない場合は、本当にわかりません。。。。
4. 解決に成功した場合のアドレスバーへのアクセスの影響
- ここでプラグインを使用しました