Como defino um endereço IP estático para uma interface desconectada?

4

Estou configurando uma máquina baseada em Arch / Manjaro que só ocasionalmente será conectada à rede. Ou seja na maioria das vezes sua placa Ethernet é desconectada.

Eu me deparo com esse problema curioso - quando eu tento usar comandos de rede, a interface fica inativa (eu sento ao lado dela com meu laptop que tem uma conexão de Internet Wi-Fi). Então, não tenho certeza se está funcionando corretamente.

  • Como faço para configurar a rede sem uma conexão Ethernet presente para que, quando eu finalmente conectar um cabo, posso ter certeza de que o endereço será 192.168.1.1?

Encontrei a resposta : use SkipNoCarrier=yes no perfil netctl . Ele está no wiki Manjaro StaticIP e no Arch página netctl .

    
por r0berts 25.02.2017 / 09:56

1 resposta

6

Assim, por exemplo:

For a static IP configuration copy the /etc/netctl/examples/ethernet-static example profile to /etc/netctl and modify Interface, Address, Gateway and DNS) as needed.

For example:

/etc/netctl/my_static_profile

Interface=enp1s0
Connection=ethernet
IP=static
Address=('10.1.10.2/24')
Gateway=('10.1.10.1')
DNS=('10.1.10.1')

Link para o Wiki oficial do Arch aqui .

Isso, obviamente, só funciona se você não usa o Network Manager ou algo semelhante para controlar sua rede.

    
por 25.02.2017 / 10:03