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 の下のファイルをクリーンアップする

4. 解決に成功した場合のアドレスバーへのアクセスの影響

  • ここでプラグインを使用しました
    ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/suixinfeixiangfei/article/details/129179390