Перенаправить запросы к серверу можно и с помощью замены IP-адреса. Распределители, действующие подобным образом, напоминают сетевые переключатели или маршрутизаторы по отношению к остальным компонентам сети, среди которых и Web-серверы. Такие устройства заменяют IP-адрес получателя в проходящих пакетах. Собственно говоря, это можно назвать трансляцией сетевых адресов (Network Address Translation — NAT) с тем лишь отличием, что замене подлежат адреса получателей, а не отправителей пакета. Таким образом, распределитель, заменяющий IP-адреса получателей, может восприниматься как реверсивное NAT-устройство. Алгоритм, во всяком случае, тот же. Производители систем распределения нагрузки обычно поставляют инструкции по эксплуатации в различных операционных системах. Сам распределитель тоже требует некоторой настройки. Например, вам необходимо прописать IP-адреса Web-серверов для того, чтобы распределитель всегда мог с помощью ARP получить соответствующие МАС-адреса и впоследствии посылать HTTP-запросы для измерения текущей производительности того или иного сервера. Если клиент 10.0.0.1 обращается с запросом по виртуальному адресу 192.168.0. 1, то распределитель вносит в свою таблицу запись для этого ТСР — соединения, преобразует адрес 192.168.0.1, например в 192.168.0.5, и отправляет пакет на соответствующий последнему адресу МАС-адрес. Теперь, если на распределитель поступает ответ от сервера 192.168.0.5 клиенту 10.0.0.1, программа заменяет адрес отправителя (192.168.0.5) на соответствующий ему 192.168.0.1 и отправляет пакет клиенту в Internet.
Такой механизм имеет преимущество в том смысле, что сам распределитель остается «прозрачным» для Web-серверов, и поэтому не требуется никаких дополнительных настроек. Системе распределителя просто необходимо указать виртуальный адрес сайта, IP-адреса серверов и параметры распределения нагрузки между этими серверами.