Перенаправить разные внешние IP-адреса на разные локальные хосты: порты на локальном компьютере.
Мы запускаем сервер nodejs, который эмулирует API машины в Ubuntu Linux. Цель состоит в том, чтобы иметь возможность подключаться к, например, 10.0.0.5:4028, и это должно подключаться к localhost:4020, 10.0.0.6:4028 должно подключаться к localhost:4021 и так далее...
Есть ли способ сопоставить внешние IP-адреса с локальными портами?
Я думал о nginx, использующем потоки nginx и изменяющем файл hosts в Ubuntu, но это не звучит как самый элегантный и правильный способ сделать это.
Любые идеи?