Конфигурация 3Proxy
Для боле детальной настройки 3Proxy су ществуют следующие команды:
Настройка сети
- Внутренний адресс:
internal 192.168.0.1
Здесь должен стоять IP сетевой карты вашего прокси сервера, настроенной на локальную сеть. Эта команда задает именно тот IP адрес в локальной сети, к которому будут обращаться и который, соответственно, будет прописан в браузерах в качестве прокси-сервера
- Внешний адресс для прокси-сервера:
external 211.80.11.12
Это так называемый "белый" IP, который должен быть доступен из интернета (хотя это не обязательно).
командами external и internal мы задаем внутренние и внешние интерфейсы глобально, на весь конфиг и на все службы. Если есть необходимость для отдельных служб задавать свои интерфейсы, то это можно сделать с помощью параметров службы -e и -i, например, аналогом совокупности команд:
internal 192.168.0.1
external 211.80.11.12
proxy
будет команда
proxy -i192.168.0.1 -e211.80.11.12
- Для ускорения процесса разрешения имен хостов укажем DNS-сервера
nserver 195.209.51.1
nserver 195.209.55.1
Настройка логировани я
- Поменяем команду log на более расширенную
log C:\3proxy\logs\3proxy.log D
Таким образом, мы даем команду сохранять логи в папке C:\3proxy\logs\3proxy.log и каждый день начинать новый лог (опция D).
- Добавим команду для того, чтобы в папке с логами сохранялись лишь последние 30 файлов.
rotate 30
Ограничение использования proxy
- Комнандой bandlimin можно ограничить скорость скачивания, к примеру:
bandlimin 240000 * 192.168.0.2,192.168.0.3
Данной командой разрешаем качать компьютерам с IP-адресами 192.168.0.2 и 192.168.0.3 со скоростью 24 кбит в секунду.
Эти 24 кбит приходятся не на каждый из этих компьютеров, а на оба в совокупности. Т.е. если оба будут, к примеру, качать одновременно файлы, то каждому придется только по 12 кбит в секунду (килобит, а не килобайт).
- Командной bandlimout можно ограничить исходящую скорость:
bandlimout 24000 *
Этой командой ограничим скорость всем до 24 килобит в секунду
- Управление доступом командой deny:
deny * 192.168.200.4 * 110 * 1-5 18:00:00-23:59:59,00:00:00-08:00:00
Данной строкой мы запрещаем получение почты пользователю с IP .4 в нерабочее время по будням
- Управление доступом командой allow^
allow * 192.168.200.4 * * * 1-5 09:00:00-18:00:00
Данной строкой мы разрешаем доступ в интернет пользователю с IP .4 исключительно с понедельника по пятницу с 9 часов утра до 6 вечера
Более подробно ознакомится с этими командами, а так же с другими можно на официальном сайте