Мы — долго запрягаем, быстро ездим, и сильно тормозим.

FreeBSD
  настройка
  подсчёт трафика
  программы
  почтовые системы
  Шелезяки
  Мелочи
  Файловая система
  WWW
  Security
  немного о безопасности
  VPN (PoPToP)
  PortSentry
  sysctl
  vtund
  ipfwcount
  FreeBSD & DSA
  mpd – легко и просто!
  mpd + freeradius + mysql
  Бронированный FreeBSD
  sshit
  DSL-G804V и FreeBSD 6.2
  portaudit
  OpenVPN
  Bluetooth proximity monitor
  ESET NOD32
  GEOM-ELI
  stunnel для pop3,smtp
  NOD32 mirror
  mpd5 + ipfw-nat
  Openvpn 2 офиса
  Hotspot
  OpenVPN+авторизация
  termlog
  mpd5 + сжатие и шифрование
  ipsec_vpnc
  TOR Сервер
  Snort на FreeBSD
  Arpwatch
  Установка и настройка OpenVPN
  NOD32_mirror_v2
  Fail2ban
  IPSec
  Перенос OpenVPN сервера
  Wpa/WPA2-Radius+EAP-TLS/EAP-PEAP
  nod32 mirror script
  MAC + apache
  system
  Games Servers
  X11
  Programming
Очумелые Ручки
OpenBSD
Cisco


www.lissyara.su —> статьи —> FreeBSD —> Security —> NOD32_mirror_v2

NOD32_mirror_v2

Автор: gonzo111.


Позволю себе наглость обновить  статью 2008 года, на основании  форума будет краткая шпаргалка по установке.
Взят скрипт от NSDN + Andy2k and Tray.irk допилен
+ 32/64 бит
+ для нод 2,4 ,остальные не  проверял, но должны тоже работать
+ языки убраны все кроме руск/англ
+ убрана  вин98
+ архиватор 7zip
(см конец файла со списком исключений из закачки)
должно быть около 250 мб, а не 2 гига :))

Сервер обновлений установка
1 ) возможно понадобится установить
portmaster archivers/p7zip
portmaster ftp/wget
portmaster www/p5-libwww
cpan -i URI
cpan -if LWP

2) распаковываем Скрипт, рихтуем
$PATH = путь куда ложить обновления
$KEY_DIR = путь куда ложить найденые ключи, обычно туда же где и скрипт


по желанию
%servers = (
   'http://um12.eset.com',
   'http://update.eset.com'
%versions = ("nod_upd","eset_upd");
возможно надо 'eset_upd', 'nod_upd', 'eset_upd/sky', 'eset_upd/pre', 
'eset_upd/v4/pre', 'eset_upd/v4', 'eset_upd/v4/sky' ,но у меня и так 
все обновляется

4) запускаем, проверяем , ждем закачки.
Должно быть около 250 мб, а не 2 гига

5)в crontab каждые 9 часов запускать (выставляем права на запуск,также на запись в nod32.key и $PATH владельцу)
 0 */9     *       *       *       root   /usr/local/etc/script/
NOD32_upd_tools/nod.sh >/usr/local/etc/script/
NOD32_upd_tools/nod_update.log

6) все что накачалось, будет работать только через http (!!!) , по самбе не пашет.
Ставим апач 22, не забываем собрать/включить модуль mod_authz_use для авторизации по паролю
httpd-vhosts.conf  

   Alias /nod32v2/ "/usr/local/www/nod_update/nod_upd/"
   Alias /nod32v4/ "/usr/local/www/nod_update/eset_upd/"
   Alias /download/ "/usr/local/www/nod_update/download/"

    <Directory "/usr/local/www/nod_update/">
    Options Indexes Includes
    AllowOverride All
    </Directory>

в   /usr/local/www/nod_update/ ложим
.htaccess
AuthType Basic
AuthUserFile /usr/local/www/nod_update/.htpasswd
AuthName "Private zone. Only for administrator!"
require valid-user

<Files .htpasswd>
   deny from all
</Files>

#htpasswd -c .htpasswd noduser

7) на клиентах указываем в ноде сервер обновлений
http://наш_сервер/nod32v2/ для 2-го нода
http://наш_сервер/nod32v4/ для 4-го нода
Логин и пароль  (тот что ввели в  htpasswd).
Вырубаем ThreatSense.Net иначе забанит ключь.
Если надо указываем свой прокси сервер.



Наслаждаемся жизнью пока гугл или eset не забанит :)))


ps спасибо ruleboy за идеи, Andy2k за скрипт
________
Недавно пару дней подряд не работал поиск ключей такое иногда бывает, гугл банит кажись я не вникал,просто на время закоментировал строку в nod.sh  
keys::start();

щас вроде снова пашет, так что ставьте в кроне больше интервал запуска, еще в lwpcookies.txt  
 expires="2010-10-19 13:44:50Z"
возможно надо сменить на  
expires="2012-10-19 13:44:50Z"



Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?f=3&t=8924&p=259113#p259113.

размещено: 2010-09-09,
последнее обновление: 2010-12-02,
автор: gonzo111

оценить статью:

Tray.irk, 2010-09-15 в 4:15:17

Ты проверял версию нода последнюю? 4.2 кажись ... ищет для нее ключи?
P.S. Молодец что написал изначальных создателей :)

gonzo111, 2010-09-15 в 10:23:26

4.2 ищет и обновлятеся

Time, 2010-12-04 в 14:09:17

Спасибо! Все настроил правда пришлось помучаться немного, сейчас все проверил, все работает!

alexco, 2011-11-29 в 20:44:47

http://forum.lissyara.su/viewtopic.php?f=3&t=32285
Тут боле простой скрипт но более стабильный

PathFounder, 2012-03-29 в 14:18:27

Офигенски! всё пашеть )

adre, 2012-05-17 в 18:45:17

5ка обновляется базами 4ки, но надо ломаную качать  или BE =)

gonzo111, 2012-06-25 в 3:22:29

забираем тут последняя версия 100% рабочего скрипта
здесь


Оставьте свой комментарий:
Ваше имя:   *
e-mail:  
жирный
наклонный
подчёркнутый
ссылка
цвет
Нынешний год:   *
 


Хостинг HOST-FOOD

2014-07-27, lissyara
gmirror

Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9

Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
подписка

    вверх      
Статистика сайта
Сейчас на сайте находится: 14 чел.
За последние 30 мин было: 78 человек
За сегодня было
180 показов,
58 уникальных IP
 

  Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
  Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

© lissyara 2006-10-24 08:47 MSK

Время генерации страницы 0.0335 секунд
Из них PHP: 26%; SQL: 74%; Число SQL-запросов: 77 шт.
Исходный размер: 90741; Сжатая: 16265