ホストファイルに関する簡単な詳細

ホストファイルに関する簡単な詳細

誰かこれが何を意味するのか説明してもらえますか? 各行の説明があると助かります。コメントでも私の質問のいくつかを述べました。

  1. 127.0.0.1 localhost //@Dave によると、これはマシンの IP です。
  2. 127.0.1.1 dell-Inspiron-342 // では、この IP は何ですか?

    IPv6対応ホストには以下の行が望ましい

  3. ::1 ip6-ローカルホスト ip6-ループバック
  4. fe00::0 ip6-ローカルネット
  5. ff00::0 ip6-mcastプレフィックス
  6. ff02::1 ip6-全ノード
  7. ff02::2 ip6-オールルーター

答え1

127.0.0.1はローカルマシンのIPアドレスです。つまり、あなたが作業しているマシンのIPアドレスであり、全て私たち全員に(これはあります)。このラインは変更すべきではありません。

127.0.1.1。Debianマニュアルのセクション10.4:

一部のソフトウェア (GNOME など) では、システム ホスト名が正規の完全修飾ドメイン名を持つ IP アドレスに解決可能であることが想定されています。システム ホスト名とドメイン名はまったく異なるものなので、これはまったく不適切ですが、これが現状です。このソフトウェアをサポートするには、システム ホスト名が解決可能であることを確認する必要があります。ほとんどの場合、これは /etc/hosts に IP アドレスとシステム ホスト名を含む行を追加することで行われます。システムに永続的な IP アドレスがある場合は、それを使用します。そうでない場合は、アドレス 127.0.1.1 を使用します。

このバグのために追加されました:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719621

これら両方の IP は IPv4 です。世界中で IP アドレスが不足しているため、IPv6 も存在します。IPv4 では 0 から 255 までの 4 つの数字 (おおよそ 2**32 通りの組み合わせ) が使用されますが、IPv6 アドレスは 128 ビット長 (2*128 通りの組み合わせ) で、4 つの 16 進数字の 8 つのグループで使用されます。

これら ...

::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

これらはすべて IPv6 バージョンです。::1 は 127.0.0.1 の IPv6 バージョンなので、ローカル ホストも意味します。

これらはマルチキャストアドレス:

よく知られている IPv6 マルチキャスト アドレス

Address     Description
ff02::1     All nodes on the local network segment
ff02::2     All routers on the local network segment
ff02::5     OSPFv3 All SPF routers
ff02::6     OSPFv3 All DR routers
ff02::8     IS-IS for IPv6 routers
ff02::9     RIP routers
ff02::a     EIGRP routers
ff02::d     PIM routers
ff02::16    MLDv2 reports (defined in RFC 3810)
ff02::1:2   All DHCP servers and relay agents on the local network segment (defined in RFC 3315)
ff02::1:3   All LLMNR hosts on the local network segment (defined in RFC 4795)
ff05::1:3   All DHCP servers on the local network site (defined in RFC 3315)
ff0x::c     Simple Service Discovery Protocol
ff0x::fb    Multicast DNS
ff0x::101   Network Time Protocol
ff0x::108   Network Information Service
ff0x::114   Used for experiments

答え2

/etc/hosts ファイルは、DNS サービスに問い合わせることなく、ドメインまたはホストがどの IP を持っているかをブラウザに伝えます。

通常、LAMPP などは、ローカル マシン上にサーバーを設定するために使用されます。IP 127.0.0.1 は、どのマシンでも認識されます。したがって、ローカル マシン上にサイト lampas.tld を設定する場合は、次の行をファイル /etc/hosts に追加します。

127.0.0.1 www.lampas.tld ランプアス.tld

関連情報