Ситуация такая: есть сеть, 163 компа (винегрет из разных вин от 95 до 7 и стареньких дебианов), есть роутер хей-вей-чего-то-там (не важно) имеющий ип 192.168.26.113 (так исторически сложилось) через который все дружно бегают в инет. Доступа к настройкам роутера нет! (Вообще изменение настроек возможно, со стороны ... скажем так - провайдера, но требует большой бумажной возни, человеку, заведующему всем этим комповым хозяйством, проще отказаться от затеи чем объяснять высокому начальнику зачем ему это). На большинстве компов ип статически прописан (все адреса - из подсети 192.168.26.*), как gateway и dns указан тот самый 192.168.26.113.
Лирическое отступление: сеть вообще кошмарная, все на дешевых неуправлямых длинках. Как еще живет - не понятно.
Сейчас необходимо между роутером и сеткой воткнуть комп с линуксом (шейпинг, проксирование, статистика, ...). Менять настройки на всех компах - малореально (163шт, раскиданы на площади 3х7км, к тому-же часть вообще доступны только с письменного согласия большого начальника и под наблюдением 2х безопасников, [и при этом на них есть инет!], бред - но это реальность).
Значит линуксовый комп должен должен встать "прозрачно", т.е. иметь на интерфейсе смотрящем в локалку ип 192.168.26.113. Но при этом он должен другим интерфейсом еще и с роутером общаться который имеет этот-же ип.
Вопрос - это вообще возможно? И если да то КАК?
Единственное до чего я, пока, додумался это до схемы с двумя компами:
сеть<-->[192.168.26.113 комп1 192.168.1.1]<-->[192.168.1.2 комп2 192.168.26.254]<-->[192.168.26.113 роутер]
Можно это как-то реализовать в одном компе, без многочисленных натов?