Есть пачка внешних(реальных интернет) ip адресов в одной подсети. Допустим 1.2.3.0/24, gateway 1.2.3.1
Очень надо считать траффик для каждого ip адреса, но провайдер считает только суммарный для всех сразу. Предполагаемое решение поставить между шлюзом провайдеров и остальными машинами простой маршрутизатор, который будет роутить и подсчитывать траффик для каждого ip.
Соответственно сеть 1.2.3.0/24 разбить на две части. Первая часть: 1.2.3.0/30 в которой будут gateway провайдера (1.2.3.1) и один интерфейс нашего маршрутизатора (1.2.3.2) Вторая часть: 1.2.3.4/27 в которой будет второй интерфейс нашего маршрутизатора (1.2.3.5) и остальный ip адреса клиентов (1.2.3.6-254)
Клиентам(win98) прописать default gateway 1.2.3.5, а на маршрутизаторе default gateway 1.2.3.1
Сответственно просить провайдера изменить настройки интерфейса (1.2.3.1) их шлюза, чтобы все для 1.2.3.6-254 роутилось на 1.2.3.2.
Подскажите рациональное ли это решение? или существуют другие способы впихнуть машину между ip адресами клиентских машин и шлюзом провайдера.