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 addrO 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 adicionarSubstitua o
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 addrAqui 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 delSubstituir a
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 / interfacesAnexe as seguintes linhas no arquivo:
ifaceMorada
Substitua o
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 redeComo 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 addrComo 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 redeou 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.