IP-алиасинг — это привязка более одного IP-адреса к сетевому интерфейсу . При этом один узел в сети может иметь несколько подключений к сети, каждое из которых служит разным целям.
Согласно документации ядра Linux, [1]
IP-алиасы — устаревший способ управления несколькими IP-адресами/масками на интерфейс. Более новые инструменты, такие как iproute2, поддерживают несколько адресов/префиксов на интерфейс, но алиасы по-прежнему поддерживаются для обратной совместимости.
В ядре Linux он был впервые реализован Хуаном Хосе Чиарланте в 1995 году. [2] В Solaris IP-алиасинг назывался логическим сетевым интерфейсом и впервые появился в Solaris 2.5 в 1995 году. [3] Он также стал возможен в Microsoft Windows NT, начиная с (по крайней мере) Windows NT 3.51 , [4] выпущенной в 1995 году.
IP-алиасинг может использоваться для предоставления нескольких сетевых адресов на одном физическом интерфейсе. Это демонстрирует использование только IP-адресов версии 4. Одной из причин использования этого может быть создание компьютера, который выглядит так, как будто это несколько компьютеров, так, например, у вас может быть один сервер, который действует как шлюз (маршрутизатор), DHCP-сервер и DNS, использующий три разных IP-адреса, возможно, с будущим планом использовать аппаратный маршрутизатор и перенести функциональность на отдельные DNS и DHCP-серверы. Или, наоборот, вы можете решить заменить три разных аппаратных устройства одним сервером, чтобы сократить административные издержки. В этом случае у вас может быть три разных адреса, которые находятся на одном компьютере, без необходимости установки множества физических сетевых интерфейсов. Другой причиной использования IP-алиасинга может быть наличие компьютера в двух разных логических сетевых подсетях при использовании одного физического интерфейса. [ необходима цитата ]