Como alterar a interface padrão no Linux?

Como alterar a interface padrão no Linux?
“Quase tudo o que podemos fazer no Linux exige que tenhamos uma conexão de rede. Seja desenvolvendo aplicativos, instalação de software, scripts, compartilhando arquivos ou até assistindo filmes, precisamos de uma conexão de rede funcionando. Portanto, "eu preciso de uma conexão de rede" é simplesmente um eufemismo. A única maneira de ativar a conexão de rede em uma máquina é através de uma interface de rede.

Uma interface de rede é um dispositivo ou um ponto de conexão entre um dispositivo e uma rede pública ou privada ou pública. Na maioria dos casos, uma interface de rede é um cartão físico, como um adaptador sem fio, uma placa de rede, etc. No entanto, isso não significa necessariamente que uma interface de rede deve ser um dispositivo físico. Por exemplo, um adaptador de loopback que não é fisicamente visível é implementado por software e disponível em todos os dispositivos.”

Este tutorial rápido mostrará como definir a interface padrão no Linux.

Método 1 - Desligue os adaptadores

A maneira mais simples de definir sua interface de rede padrão é desativar todas as outras interfaces. Por exemplo, no Linux, você pode usar o gerente de rede da GUI ou o terminal.

Suponha que você tenha um adaptador sem fio e deseje usar o adaptador Ethernet; Nesse caso, você pode reduzir o adaptador WiFi usando o comando:

$ sudo ifconfig wlan0
$ sudo ifconfig eth0 up

Os comandos acima desligarão o adaptador sem fio e exibirão o adaptador Ethernet.

Que forçará o sistema a mudar para a rede disponível.

Nota: O comando acima requer privilégios de sudo ou raiz com o pacote de ferramentas de rede instalado.

Comece usando o comando:

Lista de rota IP $ sudo

O comando acima deve listar os gateways padrão disponíveis no sistema, incluindo a interface padrão.

Um exemplo de saída é como mostrado:

Padrão via 192.168.0.1 dev wlan0 proto dhcp métrica 100
169.254.0.0/16 Dev Wlan0 Scope Link Metric 1000
192.168.0.0/24 dev wlan0 proto kernel link src 192.168.0.10 métricas 100

Como podemos ver na saída acima, a interface padrão está definida como WLAN0. No entanto, podemos mudar isso seguindo algumas etapas.

Comece removendo todas as interfaces padrão com o comando:

$ sudo rota ip flush 0/0

O comando deve remover todos os gateways padrão. Você pode verificar executando o comando IP List:

Lista de rota IP $ sudo

Um exemplo de saída:

169.254.0.0/16 Dev Wlan0 Scope Link Metric 1000
192.168.0.0/24 dev wlan0 proto kernel link src 192.168.0.10 métricas 100

Agora podemos prosseguir para adicionar uma interface padrão usando o comando IP Route.

$ sudo rota ip adicionar padrão via 192.168.0.2 dev eth0

NOTA: Certifique -se de substituir o endereço IP da interface pelo seu desejado.

Depois de executado com sucesso, o comando deve adicionar a interface eth0 é o padrão.

Podemos verificar isso executando o comando IP Route:

Lista de rota IP $ sudo
Padrão via 192.168.0.2 dev eth0
169.254.0.0/16 dev eth0 scope link métrica 1000
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.10 métricas 100

A saída mostra que a interface padrão está definida como ETH0 com nosso endereço IP especificado.

Conclusão

É isso para este. Neste artigo, discutimos como alterar sua interface padrão no Linux em dois métodos primários.

Obrigado pela leitura!!