最近インストールしたCentOS 6.6システムを使用しています。できる限りIPv6を無効にしました。
ただし、DNSルックアップを実行すると(特にyumの更新の場合)、IPv6アドレスが提供され続けます。私はこれから、名前の検索を行うときに、システムがAレコードではなくAAAAレコードを要求していると推測します。
Downloading Packages:
http://centos.mirror.iWeb.ca/6.6/os/x86_64/Packages/ConsoleKit-0.4.1-3.el6.x86_64.rpm: [Errno 14] PYCURL ERROR 7 - "Failed to connect to 2607:f748:10:12:0:ce17:705:1: Network is unreachable"
Trying other mirror.
システムがIPv4アドレスのみを要求するようにするにはどうすればよいですか?
説明は、/etc/gai.conf
を構成する必要がある場合とほとんど同じように聞こえます。しかし、私はIPv6をブラックリストに載せるためにそれを保持します。 IPv6モジュールがIPv6ネットワークスタックにバインドされないようにするには、以下の行を "/etc/modprobe.d/blacklist.conf"(または別のファイル名)に追加します。
options ipv6 disable=1
次に、reboot
。
これにより、IPv6プロトコルのサポートを無効にしながら、IPv6モジュールに依存する他のすべてのモジュールを満たすために、IPv6モジュールをロードできます。
編集
また、NETWORKING_IPV6=no
で/etc/sysconfig/network
を逃しました。
この問題を解決するには、以下のパラメーターを/ etc/yum.confに追加する必要があります
ip_resolve=4