altera o endereço IP

0

Eu tentei alterar meu endereço IP privado com os seguintes comandos:

sudo ifconfig wlp3s0 down
sudo ifconfig wlp3s0 192.168.1.12
sudo ifconfig wlp3s0 up

Eles simplesmente funcionam bem, porque o IP muda, mas depois o newtork fica indisponível. A questão permanece se eu mudar novamente o endereço IP para o inicial. O que há de errado com isso? Como posso resolver isso?

    
por dann32 04.07.2016 / 16:59

1 resposta

5

Você pode precisar especificar a máscara de sub-rede a ser usada. O comando acima provavelmente pressupõe que a máscara de sub-rede é 255.255.255.255 , que é para uma rede ponto-a-ponto.

O seguinte pode funcionar:

sudo ifconfig wlp3s0 down
sudo ifconfig wlp3s0 192.168.1.12/255.255.255.0
sudo ifconfig wlp3s0 up

(Verifique também se há uma rota padrão, usando o comando ip route ).

Em uma nota lateral, ifconfig está obsoleto e é substituído pelo comando ip . Os passos equivalentes são:

sudo ip link set dev wlp3s0 down
sudo ip addr add 192.168.1.12/24 dev wlp3s0
sudo ip link set dev wlp3s0 up
    
por 04.07.2016 / 17:32