Bom, primeiramente eu vou explicar o problema e, em seguida, dar a solução, senão a dica iria ficar com umas 3 linhas. Vamos lá.
O problema
Desde o primeiro contato com o
Slackware, sempre passei por um pequeno problema, toda vez que sessão da máquina era suspendida para a memória, ou seja, dormia, a máquina simplesmente esquecia qual era o meu gateway padrão definido no arquivo
/etc/rc.d/rc.inet1.conf. E com isso, eu tinha que dar um restart no
/etc/rc.d/rc.inet1.
Suponho que essa seja a razão de todos os problemas com as características citadas acima, porém, caso queira fazer o teste para ter certeza absoluta, aí vai.
Primeiramente, coloque a máquina pra dormir e acorde-a. Certifique-se de que, agora, o problema está rolando:
ping google.com
ping: unknown host google.com
Se você recebeu a mensagem acima, é porque o 'demônio' está se manifestando, após isso, tente apenas redefinir o roteamento, com o comando:
# /sbin/route add default gw IP_DO_GATEWAY metric 1
Agora, teste novamente:
ping google.com
PING google.com (172.217.30.14) 56(84) bytes of data.
...
Se isso aconteceu, é porque o problema realmente está na definição do gateway, então, continue lendo para corrigir por completo.
A solução
A solução para isso, na verdade, é bem simples, pois trata-se apenas de uma única constante a ser alterada no arquivo de configuração de rede
/etc/rc.d/rc.inet1.conf.
Então, abra o arquivo
/etc/rc.d/rc.inet1.conf com o seu editor favorito e simplesmente altere o valor da linha:
DHCP_KEEPGW[NUMERO_INTERFACE]="yes"
Para:
DHCP_KEEPGW[NUMERO_INTERFACE]="no"
Quando o procedimento de inicialização da rede é ativado, essa constante diz para o DHCP se você está interessado em receber o endereço do gateway padrão, ou se vai querer bater o pé pra definir você mesmo. Pelo próprio nome, é possível deduzir a função dela:
DHCP_KEEPGW = DHCP MANTENHA O MEU GATEWAY
Obs.: se você adotou alguma gambiarra quando estava configurando a rede, tipo passar o valor do GATEWAY manualmente dentro do arquivo
/etc/rc.d/rc.inet1, ou qualquer outra coisa, desfaça para tudo ocorrer limpo.
Nenhum comentário foi encontrado.