Установку будем проводить из репозиториев, а настройку будем проводить через web интерфейс Webmin.
Итак:
Устанавливаем с помощью Webmin APT repository. Так проще и надежнее.
Для этого добавляем в /etc/apt/sources.list:
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
В случае, если http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib не отвечает, его можно закомментировать.
После добавления репозиториев надо добавить GPG key:
cd /
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc
apt-key add jcameron-key.asc
После этого:
apt-get update
aptitude install webmin
aptitude install webmin
Все должно установиться автоматически.
После установки логинимся в Webmin: https://hostname:10000
Теперь для установки Squid нужно зайти в Неиспользуемые модули -> Прокси сервер Squid:
там нас встретит сообщение:
Исполняемый файл Squid squid не существует. Если у вас установлен Squid, то исправьте пути в настройках модуля.
The Squid Proxy Server package can be automatically installed by Webmin. Click here to have it downloaded and installed using APT.
Смело жмем на Click here и ждем пару минут до окончания установки. В конце будет выведен лог и информация по каждому установленному пакету.
В самом низу будет Вернуться к Прокси-сервер Squid, используем для возврата в меню.
Если в пункте Службы не видно Прокси Сервер Squid, то нужно просто обновить страничку.
Далее зайти в Службы -> Прокси сервер Squid -> Порты и сеть указать такие параметры. В разделе Параметры кеша можно настроить необходимые параметры, но пока оставим все как есть.
Настраиваем Управление доступом.
Для этого заходим в Управление доступом -> Ограничения прокси. Видим список ALL. Его мы с помощью стрелочек справа поднимаем вверх списка и в столбце Действие выставляем Разрешить.
Теперь надо проверить:
Для этого в DHCP сервере в параметре option routers gw1.company.local; выставляем DNS имя нашего прокси сервера или IP адрес. Затем включаем клиента, который получает настройки с DHCP сервера и все должно работать.
Настройки DHCP описывались в соответствующем разделе.
Затем чтобы все у клиента работало надо отредактировать файл /etc/sysctl.conf для изменения параметра
#net.ipv4.ip_forward=1 его нужно раскомментировать (убрать знак #).
#net.ipv4.ip_forward=1 его нужно раскомментировать (убрать знак #).
Вот пока и все, что касается простых настроек.
По мере допиливания будут и добавления.
Немає коментарів:
Дописати коментар