Ваш собствен AVG БЕЗПЛАТЕН сървър за актуализиране в локалната мрежа
Когато петдесет компютъра с инсталирана антивирусна програма (AVG 8 Free) едновременно изтеглят едни и същи файлове за актуализация от Интернет, това IMHO е грешно.
Последствията от труда ще бъдат 1. Намаляване на разходите за трафик 2. Ускорете процеса на актуализиране
Идеята е универсална, завийте я на каквото искате. Не забравяйте да споделите своя опит
Стъпки 1-6 се изпълняват от потребителя, отговорен за актуализациите (в моя случай, потребителят alex, неговата домашна директория е /home/alex)
1. Създайте папка, в която ще се добавят актуализациите и задайте съответните права за нея.
2. В папката /home/alex/www/avg_updates създайте файл index.html със следното съдържание
Добре дошли в сървъра за актуализиране на AVG
3. Създайте файл в дома (/home/alex) за изтегляне на актуализации с името avg_updates (команда докосване avg_updates), права chmod 0700 avg_updates и следното съдържание
dst="/home/alex/www/avg_updates" wget "http://guru.avg.com/softw/80free/update/avginfowin.ctf" -N -P $dst -o /dev/null wget "http://guru.avg.com/softw/80free/update/avginfoavi.ctf" -N -P $dst -o /dev/null
cat avginfowin.ctf sed 's/^bin(\([^\.]*\.bin\).*/\1/' grep \.bin \ xargs -I ФАЙЛ wget -b -N -P $dst http://guru.avg.com/softw/80free/update/FILE \ -o /dev/null
cat avginfoavi.ctf sed 's/^bin(\([^\.]*\.bin\).*/\1/' grep \.bin \ xargs -I ФАЙЛ wget -b -N -P $dst http://guru.avg.com/softw/80free/update/FILE \ -o /dev/null
4. Стартирайте създадения файл
След това отиваме в папката /home/alex/www/avg_updates и наблюдаваме как протича процесът на изтегляне на файлове. Ако нищо не се случи, премахнете параметъра -o /dev/null в avg_updates, това ще позволи на wget да създаде регистрационни файлове и да разреши проблема
5. Създайте файлcrontab.file, в който предписваме стартирането на изтегляне на актуализации всеки ден в 6 сутринта
6. Актуализирайте графика на crontab
Следните действия се извършват под root потребител
7. В /etc/hosts записваме реда
8. В конфигурацията на Apache (в моя случай httpd.conf) регистрираме виртуален сървър
9. За да проверите на сървъра, направете
10. Трябва да се появи надпис
Ние редактираме калмари. Конфигурациите са в /etc/squid
11. Създайте папка /etc/squid/bin
12. В папката /etc/squid/bin създайте файла redirector.php с разрешения 0755 и следното съдържание
13. В /etc/squid.conf пишем
14. Преконфигурирайте squid