Os endereços IP associados à rede 127.0.0.0/8
são reservados para uso somente na comunicação com a máquina local. Um dos propósitos deste é permitir que o software dentro de um sistema use TCP / IP para comunicação entre processos antes que qualquer uma das interfaces de rede física tenha sido configurada para TCP / IP.
Quando o software do servidor é iniciado, ele pode escolher um endereço IP específico a ser associado. Como um recurso de segurança, muitos serviços serão vinculados ao endereço 127.0.0.1
ou a alguma rede '' 127.0.0.0/8 '', em vez de escutar conexões em endereços IP associados às interfaces de rede. Isso torna esses serviços específicos acessíveis apenas pelo próprio sistema.
Mysql no Ubuntu é um exemplo disso. Dentro do /etc/mysql/my.cnf
tem uma configuração na configuração padrão de bind-address = 127.0.0.1
. Isso significa que o daemon do mysql só é utilizável localmente, a menos que você altere manualmente essa configuração. Simplesmente comentando a linha '' bind-address ', fará com que o mysql padrão escute em todos os IPs associados ao seu sistema.