Програма, назва якої приведено в заголовку, виявилася дуже вдалою. Однак, документація українською / російською мовами відсутня, а деякі аспекти зовсім інтуїтивні.
І так, припустимо у нас є сервер з двома мережевими картами: одна «дивиться» в інтернет, інша - в локальну мережу.
Необхідно для користувачів «локалки» надати можливість виходу через браузер в інтернет. Безпека забезпечимо ідентифікацією за логіном / паролем. Якщо в подальшому з'явиться необхідність - створимо «бан-лист».
Встановивши програму, запускаємо FreeProxy control centre.
Запускаємо від імені Адміністратора. Відкриваємо вікно Define -> Define ports.
![Freeproxy internet suite настройка - роздачі - інтернету, mironow (freeproxy) Freeproxy internet suite настройка - роздачі - інтернету, mironow](https://images-on-off.com/images/113/freeproxyinternetsuitenastroykarazdachii-3696831c.jpg)
Ставимо вільний порт (netstat в допомогу).
Вказуємо IP локалки (Local binding), IP в інтернет (Remote binding).
Далі, створюємо групу.
![Freeproxy internet suite настройка - роздачі - інтернету, mironow (suite) Freeproxy internet suite настройка - роздачі - інтернету, mironow](https://images-on-off.com/images/113/freeproxyinternetsuitenastroykarazdachii-bc0d48d7.jpg)
Тут важливо: спочатку створюємо групу, потім користувача (і пароль йому), потім юзера додаємо в групу.
Тепер в розділі Define -> Define ports натискаємо Permissions. У властивостях додаємо identification для створеної групи (а не окремого користувача!).
Потім в тому ж розділі Define -> Define ports і розділі Options включаємо все логи, даємо файлів різні імена і складаємо в папку зі зручним доступом.
В цілому це все. Далі тонкощі налаштування.