Ярлыки

FreeNAS (29) SSH (16) Transmission (13) WIDLE (11) FreeBSD (9) NAS4Free (9) серверный корпус (7) OpenSSH (6) звук (6) фото (6) Dropbox (5) ZXV10 H201L (5) cron (5) kldload (5) FreeNAS test (4) MPD (4) NAS (4) PXE (4) transmission-remote (4) widle.exe (4) ребёнок и компьютер (4) чулок (4) DHCP (3) FireFox (3) Intel NAS Perfomance Toolkit (3) MTU (3) Raspberry Pi (3) RusBSD (3) SSH proxy (3) WebDAV (3) Wget (3) home server (3) musicpd (3) uptime (3) web-качалка (3) обои (3) сиськи (3) 7KJD0 (2) AdBlock (2) Android (2) Athlon (2) Axel (2) BitTorrent Sync (2) Cliget (2) Clonezilla (2) Curl (2) DHCP on FreeNAS (2) DynDNS (2) FireFox vs ZXV10 H201L (2) FlashGot (2) FreeNAS 8 (2) Ghostery (2) IXL.dll (2) Linux (2) PassCryptoBox (2) ProxyCap (2) PuTTY (2) PyLoad (2) RAID (2) SAMBA (2) SSH SOCKS (2) UFS (2) Wallpaper (2) WinSCP (2) Windows (2) blogspot (2) cubieboard2 (2) encfs (2) fsck (2) fstab (2) github (2) mount (2) mpc (2) net.inet.tcp (2) nnCron (2) pkg_add (2) privoxy (2) proxy (2) pxelinux (2) Маршрутизация (2) Тюнинг (2) Яндекс.Диск (2) Яндекс.Диск в FreeNAS (2) будильник (2) девушка (2) шифрование (2) шлюзность (2) шум (2) 0.7.5.9898 (1) 256 (1) 3G и локальная сеть (1) 3G интернет (1) 3proxy (1) 3proxy конфигурация (1) ALR (1) APC (1) AUSTRUMI (1) Amazon (1) Android + NAS4Free (1) Andromission (1) Athlon AXDA2200UV3C (1) Autocopy (1) BIOS (1) Backup WinSCP Sessions (1) CNic (1) CPU (1) Cannot find file system superblock (1) Canon 600D (1) Canon 600D пробег на FreeBSD (1) Ceph FS (1) Chaintech (1) Chocolatey (1) Clear Type (1) Client175 (1) Comprar Tirar Comprar (1) CrystalDiskInfo (1) DDNS (1) DOS (1) Defendant (1) Dokan (1) Dropbox + Android (1) Dropbox + NAS4Free (1) Dropbox API (1) Dropbox in FreeBSD (1) Dropbox in FreeNAS (1) DynDNS.org (1) EducationPack (1) ExtraDNS (1) FolderSync (1) FolderSync Lite (1) FoxyProxy (1) FreeBSD 10 (1) FreeBSD 10.0-RELEASE (1) FreeNAS 10 (1) FreeNAS NAS4Free (1) FreeNAS WebGUI (1) FreeNAS завис (1) FreeNAS с ноля (1) GetLastInputInfo (1) Gmail Watcher (1) Google translate (1) Gruzila (1) H208L (1) HTTPS Everywhere (1) IDLE (1) ILIS (1) Intercepter (1) Intercepter-NG (1) Jumbo Frames (1) KDE4 (1) KMS (1) KiTTY (1) Kolibri (1) LASTINPUTINFO (1) Libretto (1) Linux + Android (1) M200a (1) MPD-Webinterface (1) MiniX (1) NAS4Free TEST (1) NAS4Free с ноля (1) NAS4Free-Plus (1) NASPT (1) NFS (1) NFS vs SAMBA (1) Native Shell (1) NativeCMD (1) New TTCP (1) On-line репетитор (1) OpenMediaVault (1) OpenSSL (1) PAC (1) PCI-SATA (1) PDNSD (1) PLINK (1) PLOP Linux (1) PMagic (1) Parted Magic (1) PersistAllDeviceInstalls (1) Pico PSU (1) Pixlr Grabber (1) Port Forwarding (1) Prestigio 4300 (1) Prestigio 4300 root (1) Prestigio MultiPhone 4300 DUO (1) PuTTY SOCKS (1) PuttyGen (1) R-Studio (1) R.saver (1) RDP (1) RDP for M200a (1) RDR (1) RealXXP (1) Release Notes (1) Remote Transmission (1) SMART (1) SMB/CIFS (1) SOCKS-proxy (1) SSH -D (1) SSH port (1) SSH продвинутые функции (1) SSH туннель (1) SSH шлюз (1) SSH-ключ (1) SerCrypt (1) Shadow Defender (1) SliTaz (1) SoftEther VPN (1) Software Data Cable (1) Sparkleshare (1) Static library (1) SyntaxHighlighter (1) TCP/IP (1) TeamViewer port (1) TorrentBox (1) TorrentMonitor (1) Transmission Add-ons (1) Transmission из консоли (1) Transmission через SSH (1) UALinux (1) UPS (1) Ubuntu (1) Ubuntu для ребёнка (1) Upgrade (1) UrlCorrector (1) WD (1) WOL (1) WPAD (1) WatchDog (1) Wi-Fi Keyboard (1) Win7 (1) Win7 and OpenSSH (1) WinAPIExec (1) Windows 7 из образа в домене (1) Windows AIK (1) Windows7 (1) X11 (1) XTips (1) Xorg (1) ZFS (1) ZTE (1) ZTE H208L (1) Zentyal (1) box.com (1) cifled (1) cmdradio (1) comled (1) crontab (1) davfs2 (1) dd (1) demonizer (1) devcon (1) dump (1) encfs4win (1) fail2ban (1) failed its checksum test (1) festival (1) festvox-aec (1) festvox-kal16 (1) forums.nas4free.org (1) fsbackup (1) fusefs-wdfs (1) gPXE (1) generalize (1) girl (1) gmail (1) gnome (1) google search (1) grep (1) http://repetitor.tut.by (1) icecast (1) ilis.by (1) iwconfig (1) iЛис (1) kill (1) mycubieserv.blogspot.com (1) ncpa.cpl (1) nuttcp (1) oobeSystem (1) passwd (1) pax (1) proftpd (1) ps (1) radio (1) root (1) route (1) rxcsum (1) samba antivirus (1) sendmail (1) shoutcast (1) smb.conf (1) startx (1) sysctls (1) syslinux (1) sysprep (1) tan (1) test (1) tor (1) transmission-daemon (1) transmisson-remote-gui (1) txcsum (1) ufs2tools (1) uname (1) unattend.xml (1) vi (1) wdfs (1) weather (1) which (1) winamp (1) winport-transmission (1) xprintidle (1) xprintidle для Windows (1) Агент Смит (1) БП (1) Белтелеком (1) Восстановление пароля root FreeBSD (1) Защита от взлома SSH (1) ИЛИС (1) Многопользовательськая торрент-качалка на transmission (1) Оптимизация wi-fi (1) Охолождение CPU (1) Переход на NAS4Free (1) Проброс портов (1) Распределенная файловая система (1) Сетевая загрузка (1) Туалетная автоматизация (1) Ускорение Интернета (1) ФФ (1) Хранение паролей в облаке (1) авторегулирование скорости Transmission (1) админка (1) антивирус на самбе (1) атака на SSH (1) безвентиляторная система (1) безвентиляторный корпус (1) блог (1) вентилятор (1) взлом SSH (1) восстановление (1) вставка кода (1) вставка кода в blogger (1) день программиста (1) дьяволица (1) заговор вокруг лампочки (1) запуск exe-шника из Dokan (1) интернет радио (1) интернет ускользает (1) кибермама (1) компрессия трафика (1) копия раздела FreeBSD (1) корпус (1) куллер (1) маршрут по умолчанию в Linux (1) маршрутизация NAS4Free (1) маршрутизация в FreeBSD (1) маршрутизация в NAS4Free (1) матрица играет со мной (1) метрика (1) модем (1) настройки PuTTy (1) не полное меню модема (1) ноутбучный БП (1) озабоченная (1) оповещения (1) пароли (1) пароль (1) погода (1) подбор пароля к SSH-ключу (1) подготовка к школе (1) подсветка синтаксиса в blogger (1) потоп (1) права доступа (1) проксинатор (1) радиатор (1) резервное копирование (1) репка (1) репозиторий (1) роутер (1) русификация консоли (1) рут (1) рут Prestigio 4300 (1) сбой (1) сетевой шлюз (1) сжатие трафика (1) скорость закачки Transmission (1) солярий в туалете (1) солярий дома (1) солярий своими руками (1) тренинги для детей (1) туалет (1) тян (1) упал FreeNAS (1) управление Transmission из командной строки (1) управление скоростью загрузки торрентов (1) ускоритель интернета (1) файл ответов (1) фильтрация контента (1) фотогалерея NAS4Free (1) фрагментация (1) функциональность bash в cmd.exe (1) хранение паролей (1) чертовка (1) шифрование трафика (1)

Сетевая загрузка PXE

В FreeNAS уже есть TFTP, скармливаю ему подготовленную директорию. В прошлой статье в DHCP-сервере указал какой и откуда файл грузить по протоколу PXE. Если комп вдруг не поддерживает загрузку по сети в BIOS, то можно, например, грузануться с Live Clonezilla и выбрать gPXE.

Конфигурация pxelinux.cfg/default:


DHCP

Да не въелся он мне! Два адреса я могу раздать и статикой, или из модема. Но в самом начале обещал себе сделать сетевую загрузку. А для неё нужен настраиваемый DHCP (модемный не подходит).

Колдунство с изменением порта нам уже не нужно, так как версию FreeNAS обновил. Сразу ставлю:
# pkg_add -rv isc-dhcp42-server.tbz

Вижу подсказки полезные, выполняю по разумению своему:




Делаю конфигурацию, подсматриваю тут и тут:

/usr/local/etc/dhcpd.conf


option domain-name "DOMAIN.NET";
option domain-name-servers 10.10.10.10, 10.10.10.254, 8.8.8.8;
option routers 10.10.10.254;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style interim;
authoritative;
log-facility local7;
subnet 10.10.10.0 netmask 255.255.255.0 {
  range 10.10.10.100 10.10.10.199;
  option broadcast-address 10.10.10.255;
  use-host-decl-names on;
  range dynamic-bootp 10.10.10.200 10.10.10.220;
  next-server 10.10.10.10;
  filename "pxelinux.0";
}


Запускаю демона:
#/usr/local/etc/rc.d/isc-dhcpd start



Оповещения

Стыдно, конечно, но оповещение сделал только сейчас.


 
 

Upgrade to FreeNAS 0.7.5.9898

Добрался таки от апгрейда до ядра FreeBSD 9

FreeBSD 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Sat Jan 28 21:51:11 CET 2012

Раскатал поверху, все настройки и пакеты сохранились, кажется всё работает кроме звука - нужно драйвера подтягивать соответствующей версии. Так как делал всё в условиях "все торренты скачаны", то заодно сменил директорию для временных файлов трансмиссии. Указал её не на основной винт, а на системный. Теперь основной винт будет только подчитываться на раздачу, а на запись будет уж точно ложить файлы единым куском. Так основному большому винту я попробую увеличить ресурс. Для уменьшения фрагментации я уже предпринимал действия в пункте 14. Всё Воедино, но думаю, что эта настройка могла затереться. Так и есть, подправил :) пусть и на системном во временной директории будет типа порядок.
Да! transmisson-remote-gui бесстыже начал вылетать при попытке подключения к серверу - пришлось обновить версию и его до 3.2

Если ещё на сервере обновляю что нить, то вот так:
pkg_delete -f xxx-0.1.2.3
pkg_add -rv xxx

На самом деле меня это всё не очень устраивает. Я когда нить (когда надоест яйца чесать) буду таки ставить эту версию с ноля, подтягивая свежие пакеты и всё такое, а нюансы впишу в пост Всё Воедино

Ребёнок и компьютер

В рамках этого блога сделаю не большое отступление
от основной нити FreeNAS в строну 
проблемы ребёнок и компьютер.

Дети не принадлежат своим родителям. Это родители принадлежат своим детям. Родители должны обеспечить всестороннее развитие детей и самостоятельность - противолежащие понязтия, когда речь идёт о компьютерах. Часто пряники приходится ограничивать, чтобы осталось место и желание для шоколадных бисквитов. Но и запрещать детям нельзя, если мы хотим видеть их самостоятельными. Пусть всё за нас делает компьютер...

Пожелания
Мой компьютер по-прежнему под паролем на BIOS. Это паразительно (от слова паразит), но пытливый ум ребёнка способен заставить его час на пролёт подбирать пароль в винде. Красивая картинка однако, дружественный интерфейс. Но вот подбирать пароль к BIOS уже не так интересно. Отшибает желание уже на подходе.

Ребёнок имеет свой компьютер, самостоятельно включает и выключает. Играет, смотрит мульты, ходит на определённые сайты по расписанию. Степень ограниченности, расписание, фильтры настраиваемы для подстройки под быстро меняющийся возраст. Система должна работать по принципу "поставил и забыл". Ни каких паролей, которые надо менять после провинности ребёнка.

Дано
Старенький комп для самостоятельной работы под ребёнком. Из условия видно, что родительский контроль из Win7 нам недоступен. Необязательно, но: домашняя сеть с торрент-качалкой и файл-сервером.
И чертёнок по имени 13

1. Установка системы. Беру минимально нагруженную ХР - не Zver!
Но с вшитыми драйверами, патчами и темами. Максимально близкая к оригиналу и стабильная система: Windows XP Pro SP3 VLK Rus simplix edition (x86). Выбрал я её именно за стабильность и отсутствие мусора. Я меньше всего хочу что либо делать с этим компьютером в будущем (см. пожелания). Обязательно этим же загрузочным диском предварительно проверяю memory и HDD (комп то старенький).

2. Драйвера DriverPack Solution 12

3. Ставлю софт
 - TC
 -  K-Lite Mega Codec Pack
 - Office2003 + FileFormatConverters + PDFPrinter

4. Твикаю систему под себя. У каждого это свои приблуды и замарочки. Например, отключаю автозапуск со сменных носителей. Задаю файл подкачки. Точно понадобится отключить "Использовать простой общий доступ..." в свойствах папок Винды для разграничения прав. И пр. Вбиваю сетевые настройки и идентификацию.

5. Создаю пользователя "Дитё"
compmgmt.msc в группу "Пользователи". Переключаюсь в него. Посмотрел - приятно. Возвращаюсь и временно добавляю Дитё в группу админов.

6. Твикаю пользователя "Дитё". Выбираю тему, удаляю лишние иконки, настраиваю быстродействие под существующее убогое железо.

7. Ставлю кибермаму. Скажу честно, она мне не понравилась. Но заниматься поиском и сравнениями и тестами у меня не было времени и желания. Основной функционал она выполняет. Не хватает дозволенных временнЫх Окон в расписании. Т.е. программа не учитывает расписание реальное и Дитё вполне может играть свой дозволенный час времени вместо уроков, например. А некоторым детям расписание дня просто необходимо. При желании можно сравнить конкурентов.

8. Заставляю работать кибермаму. На директорию, куда поставилась мама, даю права на запись для "Дитё". Там лежит база данных, которую мама пополняет. Запускаю Procmon от Sysinternals и смотрю куда мама хранит пароль. Этому крипто-контейнеру тоже надо дать права, а то он лежит в "All Users" - для всех пользователей винды пароль в маме одинаковый.

9. Забираю у "Дитё" права, оставляя его только в группе "Пользователи".

Вроде бы как и всё. Есть пользователь с ограниченными правами, настроенным расписанием доступа. Но мне этого показалось мало! Я хочу совсем забыть про этот комп. Железо не позволяет ставить антивирус, но защищаться надо. Но я буду не защищаться, а зеркалиться и фокусничать! Дальше читать суровым параноикам.

10. Ставлю Shadow Defender 1.1.0.331
Пароль ставлю, как в маме и у пользователя "Admin". Его болезненно забывать. Настраиваю исключения:
 - папка документов и десктоп,
 - директории для игр,
 - директория для закачки и шару,
 - директория для закачки обновлений WSUS,
 - директория кибермамы.
Оставлять в исключениях временные директории и кэши браузеров опасно. Эксплойты и трояны этого и ждут. Нам то это по-барабану, но мало ли куда они по сети полезут, обосновавшись там.

11. Финальный твик.
Пройдусь Autoruns. Подключу сетевой диск, который смотрит на файл-сервер. На сетевом диске детские мультики и фильмы. Залью игр в соответствующую директорию. Развешу ярлыки. Запущу WSUS от byfly. Загрузившись с Live дефрагментация с убиванием pagefile.sys

12. Перезагрузка, включение теневого режима под админом.

13. Зеркалюсь Clonezilla на файл-сервер.

Как пользоваться?
Кривые детские руки и пытливый ум ребёнка способны разнести всё в клочья в порыве всепознайства. Но система получилась не убиваемой! Все производимые изменения с ФС (а значит и с ОС) будут погребены в небытие после первой же перезагрузки. Исключения прописаны в настройках Shadow Defender. Так мы сможем управлять мамой, сохранять новые и скаченные документы, настройки и сэйвы игр. Для установки игр (которые прописываются в реестр и пр.) придётся выходить из теневого режима. Не приятно, что для выходы из тени необходимо перезагружаться. Игры, которые работают без установки, просто копируем в соответствующую директорию и вешаем ярлыки. Время от времени, при желании, можно выходить из тени для установки скаченных обновлений WSUS, если мы их включили пунктами 10 и 11.

Следующим этапом буду накручивать Privoxy для фильтрации интернета - это отдельным постом будет.


UPD:
7. Оказывается, в маме есть интервалы, чёта я их не заметил сразу. Но интервалы устанавливаются на рабочие и выходные дни, а хотелось бы на дни недели отдельно. В любом случае, я подумал, что от них больше проблем и вопросов - отказываюсь вовсе.
Но сейчас мне не хватает блэк-листа по процессам на рабочие дни. В маме блэк-лист есть, но он всеобъемлющий.
Хочу позволить смотреть мульты (в сетевой шаре только развивающее детское видео) всегда, а игры только по выходным. Мама позволит ограничивать время работы в сутки. Игры же по будням буду резать при помощи nnCron или WD.

8. Маму работать заставил, но не полностью. Заглянул в отчёты - посыпались ошибки. Мама оказалась совершенно УГ, так как не поддерживает сому философию ограничений, являясь софтом для ограничений. Я в шоке от непродуманности этого софта! Всё тем же Procmon заглянул в какие ветки реестра прётся мама - в HKLM. Под админом смотреть контрастнее. Сильно в подробности не вдавался: избавился от ошибок, а ведётся ли журнал проверю может быть позже.
Ага, в services.msc сервису мамы не надо писать запускаться от админа - нет смысла.

10. Добавил ещё исключения:
c:\WINDOWS\Prefetch\
c:\WINDOWS\system32\config\*.Evt

Оказывается "директории-исключения" не означает "ни чего не делать" в контексте Shadow Defender. "Исключения" означает сохранять изменения, т.е. производить действия и Дефендер может при этом тормозить систему. Поэтому папки-исключения, такие как:
- D:\Program Files\ - уже установленные игры
- D:\Downloads\ - шара и сохранённые документы
и пр. лучше вывести на отдельный логический диск [D:], который не в тени вообще.


FAQ:

Зачем такая избыточность?
Когда/Если у ребёнка проявятся хакерские замашки и Билли-подобное поведение, то мне будет достаточно выдать уникальный (отличный от пароля кибермамы и SD) пароль админа - пусть балуется. Пусть прочувствует разницу между админом и пользователем. Пусть ломает винду и перезагружается для новых экспериментов. Новый урок на годы даётся мной за 10 секунд.

Зачем Клара Клонирует Клонзиллой Клонов, 
если система не убиваемая?
Система действительно не убиваемая, но винт то старенький. Не факт, что подведёт именно он, но вероятность есть, не в первой...


nnCron
Запрещаю игры по будним дням. Соответственно можно неограниченно смотреть развивающее детское видео, например. Отличная замена ТВ на мой взгляд.
#( LFS
/ выполняю под админом
User: "Admin" SecPassword: "666" Domain: "PC" LogonInteractive
/ ожидаю запуска процесса
WatchProc: "game.exe"
Action:
/ только будние дни
WDay@ 6 <
IF
   / ожидаю 3 сек
   PAUSE: 3000
   / прибиваю процесс
   WIN-TERMINATE: "game.exe"
   / для надёжности
   KILL: "game.exe"
ELSE EXIT
THEN
)#

Ещё пару правил и от кибермамы можно будет избавиться, хотя и цели такой пока нет.


Privoxy
Privoxy - это прокси. А значит его адрес:порт нужно указывать в браузере подопечного. В Инетах можно найти мнение, что он является УГ, так как не является кэширующим. Но на самом деле, от кэша в прокси-сервере толк наступает при довольно большом количестве пользователей. Privoxy ориентирован не на обслуживание солидной аудитории, а на обеспечение гибкой и настраиваемой фильтрации (в частности для анонимного сёрфинга, название намекает). Privoxy не сохраняет контент в кэше принципиально, но он ещё и режит контент тоже принципиально. Вырезается реклама, баннеры и прочий мусор. При этом следует понимать, что экономия трафика не происходит - страница со всем её содержимым полностью загружается в буфер Privoxy и после обработки фильтрами выплёвывается в браузер. Но если запрашиваемый браузером адрес/элемент в блок-листе, то Privoxy не пересылает запрос от браузера серверу вовсе. Вот здесь уже есть экономия трафика и конфиденциальность.

Ставится одинаково несложно что на Фряху, что на Винду. Дефолтные правила уже нечто фильтруют.
Установку нагуглиш сам.

Самое интересное - это настройка правил и фильтров.
Проблема раз: регулярные выражения не всем понятны. Это сродни написанию стихов - вложить свою мысль в размер и строфу.
Два: Инет меняется постоянно, Инет всем видеться по-разному. Врятли получится использовать чужие наборы правил. Придётся их писать самому.
Можно вообще испугаться настройки правил, а можно периодически разминать мозг и клаву.
Ворнинг в том, что общение с регулярными выражениями может не хило затянуть в игры разума или жестоко выбесить. Но, если ты дочитал до этого момента, то можно попробовать продолжить минимально.
Работать буду с файлом user.action. Этот файл не меняется при инсталляции и имеет наивысший приоритет при обработке правил. Открываю файл user.action и пишу заблокированные адреса:
{+block{ Ибо не положено, а понаделано! }}
.*ya*.*/*
.*fuck*.

Проверяю, далее открываю страницу конфигурации p.p, кликаю "Look up which actions apply to a URL and why" и смотрю, как именно обрабатывается тот или иной адрес правилами. Это вершина айсберга возможностей мозголомства при помощи Privoxy. Если продолжать дальше, то можно реально закопаться. Но ребёнку проще будет запретить весь Инет и оставить только адекватные порталы, википедию, развивающие сайты и прочее по нашему усмотрению:
{ +block { В школу иди! }}
/ # Так блокирую все сайты напрочь, жестоко

А в файле trust прописываю разрешённые:
+ilis.by # все ссылки с этого домена будут автоматически добавлены в этот файл, как доверенные
~turnir.tut.by # это доверенный адрес, но ссылки на другие домены с него не доступны
~wikipedia.org
~lida.info

Автоматическая настройка браузера на фильтрующий прокси-сервер Privoxy.
1. Подготовка локального веб-сервера
Необходимо, чтобы веб-сервер выдавал скрипт (о том, что за скрипт в следующем пункте) при запросе. Для этого надо разрешить обращаться к файлам типа .pac и .dat

Apache:
Добавлю в httpd.conf дерективы:
AddType application/x-ns-proxy-autoconfig .pac
AddType application/x-ns-proxy-autoconfig .dat

IIS:
1. In IIS Manager, right-click the website or website directory for which you want to add a MIME type, and click Properties.
2. Click the HTTP Headers tab.
3. Click Mime Types.
4. Click New.
5. In the Extension box, enter the file name extension: dat.
6. In the MIME type box, enter the MIME type description: application/x-ns-proxy-autoconfig.
7. Click OK and then restart the IIS service.
источник

2. Создаю JavaScript-файл "Proxy auto-config (PAC)" и называю его wpad.pac
function FindProxyForURL(url, host)
{
   if (isInNet(host, "10.10.10.0", "255.255.255.0")) {
      return "DIRECT";
   } else {
      if (shExpMatch(url, "http:*"))
         return "PROXY 10.10.10.10:8118; DIRECT";
      if (shExpMatch(url, "https:*"))
         return "PROXY 10.10.10.10:8118; DIRECT";
      if (shExpMatch(url, "ftp:*"))
         return "PROXY 10.10.10.10:8118; DIRECT";
      if (shExpMatch(url, "socks:*"))
         return "SOCKS 10.10.10.10:8118; DIRECT";
      return "DIRECT";
   }
}

Понятно, что выполнение JavaScript должно быть включено в браузере. Ну а сам сам файл wpad.pac укладываю в корень веб-сервера и проверяю его доступность - скачиваю. Стандарт PAC уже должен работать. Это означает, что указав в настройках браузера адрес скрипт-файла в ручную URL:"http://10.10.10.10:80/wpad.pac" мы можем рассчитывать на то, что браузер сам скачает файл wpad.pac и при его помощи автоматически будет определять настройки прокси, выполняя JavaScript.

3. Настраиваю DHCP на "Web Proxy Autodiscovery Protocol (WPAD)"
Для работы по стандарту WPAD (протокол автоматической настройки прокси) нужен ещё один шаг после которого браузер в сети сможет сам находить файл wpad.pac без указания его местонахождения вручную - полностью автоматическая настройка прокси.

DHCP:
option wpad code 252 = text ;
option wpad "http://10.10.10.10:80/wpad.pac\000" ;

Если DHCP-сервер на винде, то делаю както так:
Изображение

Перезагружаю DHCP-сервер, подтягиваю клиентской машиной настройки, проверяю "автоматическая настройка прокси" в браузере без явного указания адреса скрипт-файла wpad.pac.

4. Есть вариант распространения WPAD при помощи DNS. Суть в том, что браузер ищет файл wpad.dat в корне сервера с именем wpad.<твой домен>

Указываем клиентской машинке домен:
Изображение

Теперь, если в браузере выбрать "автоматическая настройка прокси", то он будет искать скрипт-файл настроек по адресам:
http://wpad.aaa.bbb.ccc.mydom.org/wpad.dat
http://wpad.bbb.ccc.mydom.org/wpad.dat
http://wpad.ccc.mydom.org/wpad.dat
http://wpad.mydom.org/wpad.dat
http://wpad.org/wpad.dat

В примере для демонстрации алгоритма клиент находится в домене "aaa.bbb.ccc.mydom.org"

Роль DNS в том, что необходимо создать HOST+ALIAS(CNAME):  
"wpad.mydom.org" = [10.10.10.10]
Или же мы вольны использовать файл hosts на клиентской машинке, для создания этой связи:
127.0.0.1       localhost
10.10.10.10       wpad.mydom.org

В этой статье намеренно разные расширения для одного и тогоже файла скрипта: .pac и .dat - это какбэ намёк на различные пути его распространения. И ещё обращаю внимание, что DHCP имеет приоритет выше, чем DNS. Тот или иной браузер может не поддерживать DHCP-WPAD, а только DNS-WPAD, поэтому лучше сразу сделать всё, включая мозг по отношению к расширениям

Для чего это нужно?
Всё это отлично вписывается в корпоративные масштабы, но если вспомнить, что машинка ребёнка в тени под Shadow Defender и к ней вообще нет желания подходить и что либо крутить, то менять те или иные настройки проще на сервере. В данном случае менять настройки прокси для веб-браузера в файле скрипта PAC. Один раз настраиваю клиента (машинку ребёнка) на автоматический подхват прокси и декларируемый мной в начале цикла статей принцип "поставил и забыл" соблюдён!

Онлайн-тренинги устного счета – основа успешного изучения математики
На сайте WWW.ILIS.BY, ... учащимся предлагаются онлайн-тренинги по математике для школьников. С их помощью школьники могут быстро освоить навыки устного счета, эффективных вычислений.
Читать далее на тут.by по ссылке есть линки на интересные статьи в тему.

Упомянутая Интернет-лига интеллектуального спорта (iЛис) не ограничивается математикой, у них на сайте есть и другие тренинги и турниры: русский язык, белорусская лексика и история (ВКЛ), английская грамматика, логика, экономика, IQ (развитие способностей).

UPD:
Ребёнок и компьютер - 2 (CRON и каникулы)
Ребёнок и компьютер - 3 (EducationPack)


Тест скорости сети - Nuttcp

Я уже тестировал производительность диск-сервер-сеть-клиент-диск  Тесты при помощи Intel NAS Perfomance Toolkit
Сегодня тестирую именно сеть при помощи nuttcp.
Читаю man page nuttcp.
Читаю хабр.
И вбиваю на сервере:
nuttcp –S
nuttcp -w1m -ws128 -r 10.10.10.10
   2112.1250 MB /  11.26 sec = 1573.6829 Mbps 53 %TX 26 %RX 0 host-retrans 0.34 msRTT
И на Win-клиенте:
nuttcp.exe -w1m -ws128 -r 10.10.10.10 
   112.3517 MB /  11.25 sec =   83.7755 Mbps 8 %TX 10 %RX

Сеть у меня сейчас 100 через свитч.

Вот и повод вернуться к:
Теория относительности в действии - сетевая червоточина
Сетевая червоточина - 2

FreeNAS 7 (0.7.x) сегодня официально прекращает девелопмент?

Компания IX systems, закрывшая недавно пожертвования через SourceForge команде, разрабатывавшей FreeNAS изначально, заявила, что не собирается продолжать разработку FreeNAS 7, который они называют Legacy.

Действительно, с их бизнес-моделью это не очень вяжется, ведь будет FreeNAS 8 free и FreeNAS 8 PRO for money.

Однако, разработчики старой версии не очень-то хотят в этом участвовать, поэтому им важно ваше мнение, стоит ли им отделится и продолжать разработку удачного продукта бесплатно, надеясь на пожертвования или же…

Скажите им, что вы думаете на форуме

Несмотря на это, ребята успели выпустить FreeNAS based on FreeBSD 9.0 with ZFS 28 sw 5… мне кажется им стоит продолжать работу :)

Upd: Если кому интересно — последний билд будет сегодня (29 января 2012), 0.7.5.9898.

Взято на хабре

Качаем: FreeNAS-7-nightly / 0.7.5.9898

UPD 25.04.2012
Отставить панику! NAS4Free