Assegurando um IP estático - permissão de gravação negada [duplicada]

0

Lendo as postagens anteriores, segui as respostas postadas. Desde que eu sou novo, optei por usar o Ubuntu GUI, a partir do qual eu entrei no Terminal. No terminal, entrei em nano /etc/network/interfaces . na linha AUTO enp4s0 e IFACE enp4s0 INET DHCP , mudei para:

auto eth0
iface eth0 inet static
address 192.168.1.7
netmask 255.255.255.0
network 192.168.1.0 <---I guessed at this from a earlier post
gateway 198.168.1.1
dns 192.168.1.1 <---this too was a guess 

** observe que as duas linhas marcadas como adivinhações foram adicionadas porque duas postagens as tinham, enquanto outras não.

Eu digitei CTRL + X para sair. Foi perguntado se eu queria salvar. Digitei Y para sim. A mensagem de retorno foi

ERROR WRITING /etc/netwrk/interfaces: Permission denied.

Qualquer assistência para obter um IP estático atribuído seria apreciada.

    
por ckawahara 28.03.2016 / 23:22

2 respostas

2

Primeiro, você não pode simplesmente renomear suas interfaces para eth0 se o seu sistema estiver usando enp4s0. Eu sugiro que você faça:

 sudo nano /etc/network/interfaces

Configure o arquivo assim:

auto enp4s0
iface enp4s0 inet static
address 192.168.1.107
netmask 255.255.255.0
gateway 198.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8

Sugiro um endereço estático de x.107, pois é improvável que ele esteja em conflito com o intervalo de endereços usado pelo servidor DHCP no roteador. O endereço de rede pode ser omitido com segurança e, portanto, não está sujeito a adivinhações. Por fim, são DNS-nameservers e não DNS .

Reinicie a interface:

sudo ifdown enp4s0 && sudo ifup enp4s0

Verifique:

ping -c3 192.168.1.1
ping -c3 www.ubuntu.com

Se você receber retornos de ping, tudo estará definido.

    
por chili555 29.03.2016 / 02:26
0

para sua pergunta principal:

sim use sudo antes do comando que você deseja conceder privilégios de root.

para sua segunda pergunta:

na versão mais recente do linux, usamos uma convenção de nomenclatura mais precisa e constante para cartões pci chamada "Nomes de dispositivos de interface de rede previsíveis".

para a sua placa de rede, você tem "enp4s0", o que significa:

pt - Ethernet

p - número da porta 4

s - número do slot pci na placa-mãe 0.

mais prefixos para conhecimento geral:

  • Dois prefixos de caracteres com base no tipo de interface:
    • pt - Ethernet
    • sl - IP de linha serial (slip)
    • wl - wlan
    • ww - wwan

retirado de: link

PS - se você realmente quiser, pode mudar o nome de sua interface de volta para eth0, google rápido: AskUbuntuLink

    
por dbkoren 29.03.2016 / 00:12