¡Únete a Nuestra Comunidad en Discord!

Haz clic en el botón de abajo para unirte a nuestra nueva comunidad de Discord.

Unirse a Discord
Documentation / Linux / Configure IP Alias in Debian

Configure IP Alias in Debian

What is an IP Alias?

An IP alias is an additional IP address assigned to an existing network interface. This allows a single network card to respond to multiple IP addresses.

Prerequisites

  • Root access or sudo permissions
  • Know your network interface name (eth0, enp0s3, etc.)
  • The additional IP address you want to configure

Configuration File

Edit the network configuration file:

/etc/network/interfaces

Configuration Example

Add the alias configuration after your primary interface:

# Primary interface
auto eth0
iface eth0 inet static
    address 192.168.1.10
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8

# IP Alias
auto eth0:0
iface eth0:0 inet static
    address 192.168.1.100
    netmask 255.255.255.0

Applying Configuration

After editing the configuration file, restart the networking service or reboot the system to apply changes.

Removing an IP Alias

To remove the alias, delete the eth0:0 section from /etc/network/interfaces and restart the networking service.

Important Notes

  • Ensure the alias IP doesn't conflict with other IPs on the network
  • Only configure address and netmask for the alias
  • Do not add gateway or DNS settings to the alias interface
  • The gateway is configured only on the primary interface
  • The alias shares the same physical interface and MAC address

Was this article helpful?