Articles

/etc/hosts–Ubuntuディストリビューションのhostsファイル

/etc/hosts–Ubuntuディストリビューションのhostsファイルです。 このファイルには、IPアドレスと関連するホスト名のリストが含まれています。 Hostsファイルの各行は、1つのIPアドレスエントリに対応し、その後に関連する正規ホスト名が続きます。したがって、すべてのエントリは次のようになります–

IP_addresses canonical_hostname

ここで、IPアドレスと正規のホスト名は、少なくとも一つの空白で区 そして、すべてのエントリの先頭に#を置くと、その特定の行は無視されます。

hostsファイルに重要なエントリを保持する際の主な利点の一つ–それは私たちのDNSサーバーが何らかの理由で到達できない場合に非常に便利です。 さらに、ほとんどすべてのアプリケーションは、DNSサーバーから関連するエントリを要求する前に/etc/hostsファイルをチェックします。 従って、私達は私達の利点に必要とされるときこの特性を利用してもいいです。

注:次の操作では、スーパーユーザー権限が必要です。 持っていない場合は、システム管理者に連絡してください。/etc/hosts–Ubuntuのhostsファイル

通常のユーザーは/etc/hostsファイルの内容のみを読み取ることができます。 必要に応じて、必要な変更を行うには、管理者アカウント、つまりroot権限が必要です。

catコマンドラインユーティリティを使用して/etc/hostsファイルの内容を表示するには、ターミナルで次のように発行します-

cat /etc/hosts

次のように戻ります–

127.0.0.1 localhost127.0.1.1 techpiezo-pc::1 localhost ip6-localhost ip6-loopbackff02::1 ip6-allnodesff02::2 ip6-allrouters

ここで、

127.0.0.1はlocalhost用です(Ipv4対応ホストに必要です)。

127.0.0.1はlocalhost用です(Ipv4対応ホストに必要です)。p127.0.1.1は、作業しているマシンの完全修飾ドメイン名(FQDN)であり、

::1 localhost ip6-localhost ip6-loopbackff02::1 ip6-allnodesff02::2 ip6-allrouters

これはlocalhost用でもあります(Ipv6対応ホストに必要)。ここで、/etc/hostsファイルを編集するには–ターミナルで以下を発行します–

sudo nano /etc/hosts

nanoを自分の選択したテキストエディタに置き換えます。

ファイルを追加し、関連付けられた正規ホスト名のIpv4アドレスを指定します。 たとえば、

XXX.XXX.XXX.XXX <canonical_hostname>

同様に、Ipv4アドレスをIpv6アドレスに置き換えて、目的の結果を得ることができます。結論として、Ubuntu配布の/etc/hosts–hostsファイルについて説明しました。