/etc /hostsファイルの目的は何ですか?
/etc /hostsファイルは、ホスト名をIPアドレスにマッピングして、ローカルマニュアルの代替またはDNSのサプリメントとしてマッピングされます。システムがホスト名に接続し、ローカル開発、ウェブサイトブロッキング、およびDNS変更テストに使用できるときに最初にチェックされます。 1.システム検索順序でDNSよりも優先されることにより、ドメイン名の解像度を局所的に制御できます。 2.典型的な用途には、ローカルホストを127.0.0.1に向けるか、カスタムドメイン名をローカルIPに向けることが含まれます。 3.一般的なアプリケーションシナリオには、ローカル開発とテスト、特定のWebサイトのブロック、DNSの変更のリハーサルが含まれます。 4。編集には管理者の権限が必要であり、エラーを回避するためにフォーマット仕様に従う必要があります。

/etc/hostsファイルは、ホスト名をIPアドレスにマッピングするためにオペレーティングシステムで使用される単純なテキストファイルです。 DNS(ドメイン名システム)のローカル、手動の代替または補足として機能します。 example.comなどのドメイン名をブラウザに入力すると、システムは外部DNSサーバーを照会する前に、最初に/etc/hostsファイルをチェックします。これは、ドメインが解決する場所をオーバーライドするために使用できることを意味します。特定のWebサイトのテスト、開発、またはブロックに役立ちます。
/etc /hostsファイルはどのように機能しますか?
コンピューターがホスト名に接続する必要がある場合、システムによって定義されたルックアップ順序に従います。 UNIXのようなシステム(LinuxおよびMacOSを含む)では、これはしばしばnsswitch.confファイルによって制御されます。これは、「DNS」の前に「ファイル」(IE、 /etc/hosts )をリストします。したがって、システムは最初に/etc/hostsチェックし、その後一致が見つからない場合はDNSに移動します。
/etc/hostsの典型的な線は次のようになります。
127.0.0.1 LocalHost
これにより、 localhostにアクセスしようとすると、ループバックアドレス127.0.0.1を指す必要があることがシステムに示されています。
次のようなカスタムエントリを追加できます。
192.168.1.100 Mylocalserver
ターミナルまたはブラウザでmylocalserverを入力すると、ネットワーク上のローカルマシンを指します。
/etc /hostsの一般的な用途
人々が/etc/hostsファイルを編集するいくつかの実用的な理由があります。
- ローカル開発:Web開発者は、
local.devやmysite.testなどのドメインを127.0.0.1にマッピングすることが多いため、ライブサーバーを必要とせずにローカルでWebサイトをテストできます。 - ブロッキングサイト:不要なドメイン(広告サーバーや気晴らしサイトなど)を
127.0.0.1または0.0.0.0にリダイレクトできます。例えば:0.0.0.0 badsite.com
- DNSの変更のテスト:DNSレコードをライブに切り替える前に、ホストを一時的に編集することにより、物事がどのように動作するかをシミュレートできます。
このファイルの変更は、ネットワーク上の他のデバイスではなく、ローカルマシンのみに影響することに注意することが重要です。
/etc /hostsファイルを編集する方法
/etc/hosts編集は、システムレベルの構成であるため、通常、管理特権を必要とします。
Linux/macosでは、Sudoを使用してNanoやVimなどのテキストエディターで開くことができます。
sudo nano /etc /hosts
Windowsでは、 C:\Windows\System32\drivers\etc\hostsにあり、変更を加えるには管理者としてテキストエディターを開く必要があります。
編集時のいくつかの基本的なヒント:
- 変更を加える前に、常に元のファイルをバックアップしてください
- プレーンテキストエディターを使用します - リッチテキスト形式は避けてください
- 各エントリは独自の行にある必要があります
- フォーマットの問題:IPアドレスを最初に配置し、次に1つ以上のスペースまたはタブ、次にホスト名を置きます。
ファイルを編集した後に何かが壊れた場合は、バックアップを復元するか、問題を引き起こす行を削除するだけです。
それが、 /etc/hostsファイルが何をするか、そしてそれが重要な理由の基本です。それは小さなファイルですが、正しく使用すると驚くほど強力です。覚えておいてください - 特に生産システムでは、注意しないと混乱するのは簡単です。
以上が/etc /hostsファイルの目的は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
ホットAIツール
Undress AI Tool
脱衣画像を無料で
Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ
AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。
Clothoff.io
AI衣類リムーバー
Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。
人気の記事
ホットツール
メモ帳++7.3.1
使いやすく無料のコードエディター
SublimeText3 中国語版
中国語版、とても使いやすい
ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境
ドリームウィーバー CS6
ビジュアル Web 開発ツール
SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)
ホットトピック
8647
17
1790
16
1732
56
1583
29
1453
31
RHEL、ROCKY、ALMALINUXにLXC(Linuxコンテナ)をインストールします
Jul 05, 2025 am 09:25 AM
LXDは、コンテナ内または仮想マシンとして実行されるLinuxシステムに没入型を提供する次世代コンテナおよび仮想マシンマネージャーとして説明されています。 サポートを備えた膨大な数のLinuxディストリビューションの画像を提供します
LinuxにRプログラミング言語をインストールする方法
Jun 23, 2025 am 09:51 AM
Rは、データサイエンス内の統計的およびグラフィカルなコンピューティングツールを開発するために設計された広く使用されているプログラミング言語およびソフトウェア環境です。これは、Sプログラミング言語と環境に非常に似ており、Rは代替として機能します
LinuxデスクトップでFirefoxブラウザをスピードアップする7つの方法
Jul 04, 2025 am 09:18 AM
Firefoxブラウザは、Ubuntu、Mint、Fedoraなどのほとんどの最新のLinuxディストリビューションのデフォルトブラウザです。当初、そのパフォーマンスは印象的かもしれませんが、時間の経過とともに、ブラウザがそれほど速くないことに気付くかもしれません
Clear Linuxディストリビューション - パフォーマンスとセキュリティのために最適化されています
Jul 02, 2025 am 09:49 AM
Clear Linux OSは、最小限で安全で信頼性の高いLinux分布を持ちたいと考えている人々にとって理想的なオペレーティングシステムです。 Intelアーキテクチャ用に最適化されています。つまり、AMD SYSでClear Linux OSを実行することを意味します
Linuxでファイルとディレクトリを非表示にする方法
Jun 26, 2025 am 09:13 AM
Linuxデスクトップを家族、友人、または同僚と共有することもありますか?もしそうなら、いくつかの個人ファイルとフォルダーを非表示にすることができます。課題は、Linuxシステムでこれらのファイルを隠す方法を考え出すことです。このガイドでは、私たちは歩きます
OpenSSLを使用して自己署名SSL証明書を作成する方法は?
Jul 03, 2025 am 12:30 AM
セルフ署名SSL証明書を作成するためのキーステップは次のとおりです。1。秘密鍵を生成し、コマンドを使用して、コマンドを使用して、opensslgenrsa-outselfsigned.key2048を使用して、2048ビットRSAプライベートキーファイル、オプションパラメーター-AES256を生成して、パスワード保護を実現します。 2。証明書リクエスト(CSR)を作成し、OpenSSlreq-New-KeyselfSigned.Key-OutselfSigned.csrを実行し、関連情報、特に「CommonName」フィールドに記入します。 3.自己署名で証明書を生成し、opensSlx509-req-days365-inselfsigned.csr-signkを使用します
.tar.gzまたは.zipファイルを抽出する方法は?
Jul 02, 2025 am 12:52 AM
Windows上の.zipファイルを減圧すると、右クリックして「すべて抽出」を選択できますが、.tar.gzファイルは7-zipやwinrarなどのツールを使用する必要があります。 MacOSおよびLinuxでは、.ZIPファイルをダブルクリックまたはUNZIPコマンド化することができ、.tar.gzファイルはTARコマンドによって解凍されたり、直接ダブルクリックしたりできます。特定の手順は次のとおりです。1。WindowsProcessing.Zipファイル:右クリック→「すべて抽出」; 2。WindowsProcessing.tar.gzファイル:サードパーティツールをインストール→右クリックして減圧します。 3。Macos/Linux Processing.Zipファイル:unzipfilename.zipをダブルクリックまたは実行します。 4。MacOS/Linux Processing.Tar
Linuxシステムの /etc /mtabファイルパラメーターの理解
Jun 23, 2025 am 09:47 AM
この記事では、Linuxの /etc /mtabファイルを詳しく調べ、含まれるさまざまなパラメーターと設定を調べます。linux /etc /mtabファイルの /etc /mtabファイルは、現在マウントされているすべてのファイルシステムをリストするために使用されます。 an


