Como parar o XAMPP / MySQL do padrão IPv6?

0

Eu instalei o XAMPP para Linux em um novo Ubuntu 14.04. Eu iniciei todos os servidores e executei netstat -tupln .

O servidor mysql está sendo executado no IPv6:

tcp6    0    0 :::3306    :::*    LISTEN    2818/mysqld

Eu segui a resposta aqui sobre como desabilitar o IPv6 completamente para o Ubuntu 14.04. Concluí todas as etapas com sucesso e cat/proc/sys/net/ipv6/conf/all/disable_ipv6 retorna 1 , o que deve indicar que o IPv6 está desativado.

Eu reiniciei meu sistema e iniciei o XAMPP novamente, mas ele ainda indica tcp6 .

Como posso forçar o XAMPP ou mysqld a usar o IPv6? Alternativamente, como posso desabilitar completamente o IPv6 para que nenhum serviço possa ser iniciado?

    
por Juicy 23.06.2016 / 22:36

1 resposta

2

A desativação total do IPv6 está ficando cada vez mais difícil nos dias de hoje. Em muitos sistemas operacionais e para muitas aplicações, é um componente crucial agora. Se você realmente quiser remover todos os traços do IPv6, sua única opção será recompilar muitos softwares com opções diferentes.

Acho que a melhor opção Na maioria dos casos, é deixá-lo ativado e configurar seu firewall para bloquear o tráfego indesejado. Dessa forma, o software pode continuar a usar. Eu uso soquetes IPv6 (que no Linux e em outros sistemas operacionais também suportam conexões IPv4 de entrada) enquanto seu sistema está protegido contra tráfego indesejado.

É claro que a melhor alternativa depende do motivo pelo qual você deseja desabilitar o IPv6. A resposta acima não ajudará se seu objetivo for reduzir o uso de memória ou algo assim.

    
por Sander Steffann 23.06.2016 / 23:06