# IP aliasing

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/IP_aliasing
> Markdown URL: https://mediated.wiki/source/IP_aliasing.md
> Source: https://en.wikipedia.org/wiki/IP_aliasing
> Source revision: 1220334602
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

Associating more than one IP address

**IP aliasing** is associating more than one [IP address](/source/IP_address) to a [network interface](/source/Network_card). With this, one node on a [network](/source/Computer_network) can have multiple connections to a network, each serving a different purpose.

According to the Linux Kernel documentation,[1]

IP-aliases are an obsolete way to manage multiple IP-addresses/masks per interface. Newer tools such as iproute2 support multiple address/prefixes per interface, but aliases are still supported for backwards compatibility.

In the [Linux](/source/Linux) kernel, it was first implemented by Juan José Ciarlante in 1995.[2] On [Solaris](/source/Solaris_(operating_system)) **IP aliasing** was called **logical network interface** and was first available in Solaris 2.5 in 1995.[3] It has also been possible in Microsoft [Windows NT](/source/Windows_NT) since (at least) [Windows NT 3.51](/source/Windows_NT_3.51),[4] released in 1995.

**IP aliasing** can be used to provide multiple network addresses on a single physical interface. This demonstrates using IP version 4 addresses only. One reason for using this could be to make a computer look as though it is multiple computers, so for example you could have one server that is acting as both a gateway (router) and a DHCP server and DNS using three different IP addresses, perhaps with a future plan to use a hardware router and to move the functionality to separate DNS and DHCP servers. Or indeed the opposite you could decide to replace the three different hardware devices with a single server to reduce the administration overhead. In this case you can have three different addresses which are all on the same computer without having to install many physical network interfaces. Another reason to use **IP aliasing** could be to have the computer on two different logical network subnets whilst using a single physical interface.[*[citation needed](https://en.wikipedia.org/wiki/Wikipedia:Citation_needed)*]

## References

1. **[^](#cite_ref-1)** ["IP-Aliasing — The Linux Kernel documentation"](https://www.kernel.org/doc/html/latest/networking/alias.html). The kernel development community. Retrieved 2024-02-08.

1. **[^](#cite_ref-2)** Ciarlante, Juan Jose (1995-11-30). ["ip alias ..."](https://web.archive.org/web/20160807162536/http://lkml.iu.edu/hypermail/linux/net/9512.0/0003.html) *Linux-Net* (Mailing list). Archived from [the original](http://lkml.iu.edu/hypermail/linux/net/9512.0/0003.html) on 2016-08-07. Retrieved 2017-08-01.

1. **[^](#cite_ref-3)** ["SunOS Reference Manual"](http://docs.oracle.com/cd/E19641-01/802-1930-1M/802-1930-1M.pdf) (PDF). Sun Microsystems. Retrieved 2017-08-01.

1. **[^](#cite_ref-4)** ["Adding More than Five IP Addresses to NIC in Windows NT (MSKB 149426)"](http://support.microsoft.com/kb/149426). *Microsoft Knowledge Base*. October 31, 2006. Retrieved 2010-07-26.

This computer networking article is a stub. You can help Wikipedia by adding missing information.

- [v](https://en.wikipedia.org/wiki/Template:Compu-network-stub)
- [t](/source/Template_talk%3ACompu-network-stub)
- [e](https://en.wikipedia.org/wiki/Special:EditPage/Template:Compu-network-stub)

---
Adapted from the Wikipedia article [IP aliasing](https://en.wikipedia.org/wiki/IP_aliasing) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/IP_aliasing?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
