Por que meu sistema CentOS 6 está fazendo pesquisas de IPv6?

1

Eu tenho um sistema CentOS 6.6 instalado recentemente. Eu desabilitei o IPv6 da melhor maneira possível:

  • IPV6INIT = não em ifcfg- [eth0 | lo]
  • net.ipv6.conf.all.disable_ipv6 = 1 em /etc/sysctl.conf
  • net.ipv6.conf.default.disable_ipv6 = 1 no /etcsysctl.conf

No entanto, quando faço pesquisas de DNS, principalmente para atualizações do yum, continuo recebendo endereços IPv6 oferecidos, que obviamente não podem ser acessados; Presumo que meu sistema esteja solicitando registros AAAA em vez de registros A ao fazer uma pesquisa de nomes.

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.

Como faço para o meu sistema solicitar apenas endereços IPv4?

    
por David Mackintosh 29.06.2015 / 20:00

2 respostas

2

A descrição parece quase como se você precisasse configurar /etc/gai.conf . Mas vou segurar isso para colocar o IPv6 na lista negra. Para evitar que o módulo IPv6 seja vinculado à pilha de rede IPv6, inclua a linha abaixo em "/etc/modprobe.d/blacklist.conf" (ou em um nome de arquivo diferente):

options ipv6 disable=1

Em seguida, reboot .

Isso permitirá o carregamento do módulo IPv6 para satisfazer quaisquer outros módulos que dependam dele enquanto desabilita o suporte para o protocolo IPv6.

EDITAR

Além disso, você perdeu NETWORKING_IPV6=no em /etc/sysconfig/network .

    
por 29.06.2015 / 20:32
-1

Para resolver esse problema, você precisa adicionar o parâmetro abaixo em /etc/yum.conf

ip_resolve=4
    
por 15.09.2018 / 14:52

Tags