Ubuntu

Como atribuir vários endereços IP a uma única placa de rede no Ubuntu 20.04 LTS

Como atribuir vários endereços IP a uma única placa de rede no Ubuntu 20.04 LTS
Ao trabalhar com sistemas de computador, às vezes você pode exigir vários endereços IP em sua máquina física. Uma das soluções é ter vários NICs instalados em seu sistema. No entanto, não é prático comprar uma nova NIC e conectá-la ao seu sistema quando você tem a opção de atribuir vários endereços IP a uma única NIC, o que é conhecido como IP Aliasing. O caso de uso comum de aliasing de IP é a implementação de hospedagem virtual baseada em IP.

Nesta postagem, estaremos demonstrando como atribuir vários endereços IP a uma única NIC no Ubuntu OS. Estaremos demonstrando o procedimento em Ubuntu 20.04 (Fossa Focal).

Atribuição de vários endereços IP a uma única placa de rede temporariamente

Na seção a seguir, veremos como atribuir um segundo endereço IP a um NIC. O segundo endereço IP atribuído por este método é temporário. Depois de reiniciar o sistema, ele será removido automaticamente.

Aqui estão as etapas para atribuir um segundo endereço IP à NIC.

1. Primeiro encontre o endereço IP atual e o nome da interface em seu sistema. Para fazer isso, emita o seguinte comando no Terminal:

$ ip addr

O resultado a seguir mostra que nossa interface de rede é ens33 e o endereço IP atual é 192.168.72.157/24 que é o endereço IP dinâmico atribuído pelo DHCP.

2. Vamos atribuir outro endereço IP ao NIC. Para atribuir um endereço IP adicional à sua NIC, emita o seguinte comando no Terminal:

$ ip adder adicionar dev

Substitua o com o endereço IP adicional que deseja atribuir ao seu NIC e com o nome do seu NIC. Por exemplo, para atribuir o segundo endereço IP 10.1.1.5/8 para sua interface de rede ens33, o comando seria:

$ ip addr add 10.1.1.5/8 dev ens 33

3. Depois de executar o comando acima, verifique se o segundo endereço IP foi atribuído à sua interface de rede. Execute o seguinte comando para fazer isso:

$ ip addr

Aqui está a saída do comando acima, que mostra dois endereços IP atribuídos ao ens33 interface de rede.

4. Agora tente fazer ping em ambos os endereços IP, um por um. Você pode ver que os dois endereços IP estão acessíveis.

Remova os vários endereços IP da NIC

Para remover os endereços IP adicionais atribuídos a uma NIC, execute o seguinte comando:

$ sudo ip addr del dev

Substituir a com o endereço IP adicional que você atribuiu ao seu NIC e com o nome do seu NIC. Por exemplo, para remover o endereço IP 10.1.1.5/8 atribuído à nossa interface de rede ens33, o comando seria:

$ sudo ip addr del 10.1.1.5/8 dev ens 33

Atribuição de vários endereços IP a uma única placa de rede permanentemente

Na seção anterior, atribuímos o segundo endereço IP usando o comando “ip addr add”, que não é o método permanente. Depois de reiniciar o sistema, o endereço IP é removido automaticamente. Nesta seção, veremos como tornar a atribuição de IP permanente.

Para atribuir vários endereços IP a um único NIC permanentemente, você precisará configurá-lo no interfaces arquivo de configuração.

1. Edite o arquivo de configuração de interfaces da seguinte maneira:

$ sudo nano / etc / network / interfaces

Anexe as seguintes linhas no arquivo:

iface inet estático
Morada

Substitua o com o nome do seu NIC ao qual deseja atribuir o endereço IP adicional e com o endereço IP, você deseja atribuir. Por exemplo, para atribuir o segundo endereço IP 10.1.1.5/8 para sua interface de rede ens33, as linhas seriam alteradas para:

iface ens33 inet estático
endereço 10.1.1.5/8

Depois de adicionar as linhas acima, salve e feche o arquivo.

Agora reinicie o serviço de rede para aplicar as alterações de configuração feitas acima:

$ sudo systemctl reiniciar rede

Como alternativa, desative e ative a interface para aplicar as alterações:

$ sudo ifdown ens33
$ sudo ifup ens33

Agora, para verificar se o endereço IP adicional foi atribuído à interface de rede, use o seguinte comando:

$ ip addr

Como configuramos o endereço IP adicional no arquivo de configuração, ele permanecerá permanente mesmo que você reinicie o sistema.

Remova os vários endereços IP da NIC

Você também pode remover o endereço IP adicional que configurou no arquivo de configuração de interfaces. Para fazer isso, basta editar o / etc / network / interfaces arquivo e remova a entrada para os endereços IP adicionais que você adicionou. Em seguida, salve e feche o arquivo e reinicie os serviços de rede:

$ sudo systemctl reiniciar rede

ou desative e ative a interface para aplicar as alterações

$ sudo ifdown ens33
$ sudo ifup ens33

É assim que você pode atribuir vários endereços IP a uma única NIC no Ubuntu OS. Nesta postagem, discutimos os métodos temporário e permanente para atribuir o endereço IP secundário a um único NIC. Seguindo os mesmos métodos, você pode alocar vários endereços IP para um único NIC.

Como alterar as configurações do mouse e touchpad usando Xinput no Linux
A maioria das distribuições Linux vem com a biblioteca “libinput” por padrão para lidar com eventos de entrada em um sistema. Ele pode processar event...
Remapeie os botões do mouse de maneira diferente para software diferente com o controle de botão do mouse X
Talvez você precise de uma ferramenta que possa fazer o controle do seu mouse mudar com cada aplicativo que você usa. Se for esse o caso, você pode ex...
Análise do mouse sem fio Microsoft Sculpt Touch
Recentemente li sobre o Microsoft Sculpt Touch mouse sem fio e decidi comprá-lo. Depois de usá-lo por um tempo, decidi compartilhar minha experiência ...