/etc/hostsにIPv6アドレスを表示する正しい方法は何ですか?

/etc/hostsにIPv6アドレスを表示する正しい方法は何ですか?

私は、同僚がホスト上でIPv6アドレスを設定する方法を学ぶことができるように、IPv6に関するドキュメントを作成する任務を受けました。主にRHEL6.x/7.x、ESXi、Ubuntu Serverを使用しています。これはRHEL / Ubuntuでのみ機能します。

ディスカッション:どのように参加する必要がありますか/etc/hosts

私はそれが次のように表示されるのを見ます:

2001:4860:4860::1:8888 google.com
# Gateway:IPv6 Address <hostname_here>

または

IPv4と同じように書かれています。

ベストアンサー1

ホストファイル形式は複数行で構成されます。各行には、IPアドレスとスペース、1つ以上のホスト名がスペースで区切られて含まれています。

アドレスが従来の IPv4 アドレスではなく IPv6 アドレスの場合、何も変更されません。形式は同じです。

たとえば、

2001:db8:1::1 example.com www.example.com
2001:db8:2::1 mail.example.com

また見てくださいhosts(5)マニュアルページ

おすすめ記事