Linux Mint 18 / Problema de atualização / problema de DNS / Executar script na inicialização

0

Eu tenho o Linux Mint 18, e sempre (com o Linux Mint 17 também) tenho um problema com a conexão com alguns repositórios na opção de atualização. A solução que encontrei é rodar isso no terminal e funciona bem:

sudo echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null

Mas, eu tenho que fazer isso toda vez quando eu reiniciar ou desligar o meu PC.

Eu tentei várias opções da Internet para executar este comando na inicialização, mas elas não funcionam para mim.

Alguma ajuda?

    
por Linux Mint Newbie User 03.08.2016 / 20:13

2 respostas

0

Se você precisar que o arquivo nunca seja alterado, será necessário fazer isso:

chattr +i /etc/resolv.conf

isso significa:

homem chattr

chattr - change file attributes on a Linux file system
A file with the 'i' attribute cannot be modified:
    
por 03.08.2016 / 20:30
0

De uma maneira simples e fácil, você pode simplesmente editar o arquivo " / etc / network / interfaces ", já que ele define a configuração do arquivo " / etc / resolv.conf "e define as configurações para os servidores DNS, como neste exemplo:

# interfaces(5) file used by ifup(8) and ifdown(8)
# /etc/network/interfaces

auto lo 
iface lo inet loopback

dns-nameserver   8.8.8.8 
dns-nameserver   189.40.198.80
dns-nameserver   189.40.198.81

Claro que aqui você usará o DNS-servidor de nomes desejado e salvará o arquivo. Isso definirá os servidores de nomes dns para a rede local da sua máquina automaticamente, para que você não precise se preocupar em redefini-los novamente e quando precisar alterar a configuração basta modificá-lo novamente no arquivo " / etc / network / interfaces ". ok!

    
por 13.07.2017 / 21:42