Ручная загрузка конфига в телефоны SPA

Если у вас тоже не получает CISCO SPA настройки по DHCP, то сначала заходим на телефон и прописываем вручную параметры сетевого соединения, в настройках называется
NONDHCP IP Address, там же net mask и defaultroute
После чего заходим через браузер в web интерфейс телефона и добавляем путь

http://ip-spa-телефона/admin/resync?tftp://ip-tftp-сервера/Cisco/Модель/MAC-адрес>.cfg

После этого телефон перезагрузиться и получить настройки.

Так же прочитайте как настроить автоматическое получение конфигов cisco spa по dhcp с помощью tftp сервера

Artica web панель управления SMTP / IMAP / Proxy / Файловым сервером

И так начнем, на сайте проекта Artica есть уже готовые образы системы, но я решил ставить пакетом в Ubuntu server.
Для начало обновим информацию о пакетах


sudo apt-get update

Теперь заходим на сайт Artica http://www.artica.fr и скачиваем пакет для установки


wget http://www.artica.fr/download/setup-ubuntu.tgz

Распаковываем дистрибутив


tar -xf setup-ubuntu.tgz

Даем права


chmod 777 setup-ubuntu

и наконец запускаем


sudo ./setup-ubuntu

Во время установки будет задавать вопросы, отвечаем на них и ждем когда установятся необходимые пакеты. После установки нам будет предложено выбрать роли для нашего сервера
Установка

Я выбрал пункт * *Squid Proxy, можно выбрать сразу несколько поочередно. Затем Artica до качает и установит необходимые пакеты и после этого мы сможем выйти из меню нажав [Q]

Когда все установлено, можно зайти в нашу web панель, для этого в браузере открываем

https://you-ip-server:9000

И вводим информацию необходимую для установки

Начальный

Все теперь можно заходить
Имя пользователя: Manager
пароль: secret

Окно

Теперь настроим squid, для этого заходим в Advanced Options
Настройка
Тут выбираем web proxy -> Main parameters

И стартуем squid
Запуска

Теперь настроем transparent proxy для этого идем в меню Proxy parametrs и жмем на кнопку transparent proxy
Панель

В открывшемся окне нажимаем на красный круг, он запустит transparent proxy и загорится зеленым
Настройка

Собственно все, можно настроить так же доступы, url фильтры и прочие.
Но Artica это не только прокси сервер. Так что ставьте пользуйтесь и рассказываете, так как web панель Artica очень интересна, а у нас в русской части интернета про него как-то глухо.

Устанавливаем http proxy squid3

Обновляем данные о пакетах


sudo apt-get update

Ставим squid


sudo apt-get install squid

идем в директорию /etc/squid3/ и переименовываем squid.conf


mv squid.conf  squid.conf.example

теперь создаем пустой файл конфигурации


touch squid.conf

И приводим его к следующему виду, не забываем вставить свои настройки


http_port 172.27.1.1:3128 transparent # на каком ip и какой порт слушаем
access_log /var/log/squid3/access.log squid #логи
icp_port 3130

acl manager proto cache_object

acl localhost src 127.0.0.1/32

acl to_localhost dst 127.0.0.0/8 # наша сеть
acl localnet src 172.27.1.0/24
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

# Разрешения
http_access allow localnet
http_access allow localhost
http_access deny all
icp_access deny all
htcp_access deny all

И вносим изменения в iptables


/sbin/iptables -F -t filter
/sbin/iptables -F -t nat
/sbin/iptables -X -t nat
/sbin/iptables -F -t mangle
/sbin/iptables -X -t mangle
/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables -P OUTPUT ACCEPT

/sbin/iptables -t nat -A PREROUTING -p tcp —dport 80 -j REDIRECT —to-ports 3128

echo 1 > /proc/sys/net/ipv4/ip_forward