[показать]Нужен был кейс для 3,5" диска с USB3.0 интерфейсом.
Определил бюджет под это дело и нашел модель TRACER WI-FI/USB 3.0 HDD 2.5"/3.5" SATA 741 AL.
Сделан добротно, качество комплектующих (блок питания, USB3.0-кабель) тоже понравилось.
В качестве бонуса в этой модели оказался встроенный Wi-Fi рутер.
Проверил Wi-Fi - отличное покрытие, хорошо "пробивает" стены, работает по стандартам g, n (N300).
Однако для меня пользы от этого рутера - ноль.
Сеть у меня есть, а к диску доступ мог-бы получить, НО:
Вывод: надо перепрошить на нечто более управляемое.
Предварительный поиск по названию ничего не дал.
Поискал по картинке близнеца. Таковой нашелся (Kimex), нашлась для него и OpenWRT-прошивка.
На этом рассказ можно заканчивать: сконфигурировал интерфейсы, загрузил mc и MiniDLNA-сервер.
В неактивном режиме потребляет не более 5Вт.
Скорость записи через сеть - до 12MBps, через USB3.0 - до 90MBps.
Работает чудесно (уже несколько дней), сразу же обнаружился моими телевизорами в виде пингвина:
Пока использую в основном для просмотра обучающих курсов на телевизоре
Источник:
https://blogs.windows.com/russia/2015/06/09/rassta...hhju-snap/#DlsQuZH0Ap5t6Fu1.97
В Windows 7 появилась функция Aero Snap, позволявшая с легкостью расположить окна на рабочем столе. Она избавила пользователя от необходимости подбирать размеры и расположение окон, чтобы уместить их в типовой макет. В Windows 8 эта функция стала еще удобнее: здесь впервые была реализована полноценная работа с несколькими задачами на планшетах. Теперь можно простым движением изменить размер нескольких расположенных рядом приложений одновременно. При этом их окна автоматически занимают все доступное место на экране.Читать далее
Эта статья посвящена решению вопроса о резервном копировании настроек Mikrotik Routerboard. Файл с настройками отправим себе на почту.
Для тех, кто ещё не знает: в инструментах Mikrotik Routerboard есть утилита e-mail. При помощи данной утилиты можно выполнить пересылку файлов и сообщений на email.
Итак, приступим к написанию скрипта для отправки файлов на email:
:local my "asp24.asp24@yandex.ru"; /tool e-mail send server=213.180.204.38 port=587 user=$my password=1qazxsw23edc tls=yes to=$my from=$my subject=backup body=backup file=mikrotik.backup
Разбор скрипта:
:local my "asp24.asp24@yandex.ru"; – создадим локальную переменную my и присвоим значение email;
/tool e-mail send – перейдём в раздел и выполним действие send для отправки письма;
server=213.180.204.38 – адрес SMTP-сервера yandex;
port=587 – порт SMTP-сервера yandex;
user=$my – логин для доступа к почте yandex;
password=mypassword – пароль для доступа к почте yandex;
to=$my – email получателя;
from=$my – email отправителя;
subject=backup – тема письма;
body=backup – содержание письма;
file=mikrotik.backup – файл для отправки.
Рис.1. Mikrotik Routerboard, добавляем скрипт отправки.
Выполнение резервного копирования настроек Mikrotik Routerboard
AirMax – устройства для построения сетей СВЧ
[284x130]Все чаще из уст людей, собирающихся заниматься организацией сетей беспроводного Интернета, планирующих использовать оборудование Ubiquti Network, можно слышать вопрос: а что такое AirMax?
Официальный сайт Ubiquti Networks (на английском) - находится здесь: http://www.ubnt.com/.
Mikrotik QOS в распределенных системах или умные шейперы
- А что бы вы со своей стороны могли предложить?
- Да что тут предлагать… А то пишут, пишут… конгресс, немцы какие-то… Голова п-ухнет. Взять все, да и поделить.
- Так я и думал, — воскликнул Филипп Филиппович, шлепнув ладонью по скатерти, именно так и полагал.
М. Булгаков, «Собачье сердце»
Про разделение скорости, приоритезацию, работу шейпера и всего остального уже много всего написано и нарисовано.
Сначала надо построить IpSec-туннель:
В филиале:
ip ipsec proposal add auth-algorithms=sha1 disabled=no enc-algorithms=aes-128-cbc lifetime=1h name=Kandava pfs-group=none
add address=hq_public_ip auth-method=pre-shared-key dh-group=modp1024 disabled=no dpd-interval=2m dpd-maximum-failures=5 \ enc-algorithm=aes-128 exchange-mode=main generate-policy=no hash-algorithm=sha1 lifebytes=0 lifetime=1d local-address=:: nat-traversal=no \ passive=no policy-template-group= \group1 port=500 proposal-check=obey secret=secretphrase send-initial-contact=yes
В главном офисе:
ip ipsec proposal add auth-algorithms=sha1 disabled=no enc-algorithms=aes-128-cbc lifetime=1h name=Kandava pfs-group=none
add address=branch_public_ip auth-method=pre-shared-key dh-group=modp1024 disabled=no dpd-interval=2m dpd-maximum-failures=5 \ enc-algorithm=aes-128 exchange-mode=main generate-policy=no hash-algorithm=sha1 lifebytes=0 lifetime=1d local-address=:: nat-traversal=no \ passive=no policy-template-group= \group1 port=500 proposal-check=obey secret=secretphrase send-initial-contact=yes
Далее создаю GRE-интерфейсы
В филиале:
ip interface add allow-fast-path=yes clamp-tcp-mss=yes disabled=no dont-fragment=no dscp=inherit !ipsec-secret !keepalive local-address=branch_gre_ip \ mtu=auto name=gre-tunnel1 remote-address=hq_gre_ip
В главном офисе:
ip interface add allow-fast-path=yes clamp-tcp-mss=yes disabled=no dont-fragment=no dscp=inherit !ipsec-secret !keepalive local-address=hq_gre_ip \ mtu=auto name=gre-tunnel1 remote-address=branch_gre_ip
Далее создаю ipsec-policy:
В филиале:
ip ipsec policy add action=encrypt comment=Kandava disabled=no dst-address=hq_gre_ip dst-port=any ipsec-protocols=esp level=require priority=0 \ proposal=Kandava protocol=all sa-dst-address=hq_public_ip sa-src-address=branch_public_ip src-address=branch_gre_ip src-port=any \ tunnel=yes
В главном офисе:
ip ipsec policy add action=encrypt comment=Kandava disabled=no dst-address=branch_gre_ip dst-port=any ipsec-protocols=esp level=require priority=0 \ proposal=Kandava protocol=all sa-dst-address=branch_public_ip sa-src-address=hq_public_ip src-address=hq_gre_ip src-port=any \ tunnel=yes
Осталось- прописать марщруты:
В филиале:
ip routes add dst-address=hq_public_ip gateway=provider_gw_ip !route-tag !routing-mark scope=30 target-scope=10
ip routes add !bgp-as-path !bgp-atomic-aggregate !bgp-communities !bgp-local-pref !bgp-med !bgp-origin !bgp-prepend !check-gateway \ disabled=no distance=1 dst-address=hq_lan_net gateway=gre-tunnel1 !route-tag !routing-mark scope=30 target-scope=10
ip routes add !bgp-as-path !bgp-atomic-aggregate !bgp-communities !bgp-local-pref !bgp-med !bgp-origin !bgp-prepend !check-gateway disabled=no distance=1 dst-address= 0.0.0.0/0 gateway=gre-tunnel1 !route-tag !routing-mark scope=30 target-scope=10
В главном офисе:
ip routes add !bgp-as-path !bgp-atomic-aggregate !bgp-communities !bgp-local-pref !bgp-med !bgp-origin !bgp-prepend !check-gateway \ disabled=no distance=1 dst-address=branch_lan_net gateway=gre-tunnel1 !route-tag !routing-mark scope=30 target-scope=10
Bat-файлы... Что-то из 90-х...
Раньше них был только, пожалуй, Sinclair и программирование на ассемблере Z80.
Сегодня надо было на своем компе с Windows 10 зашедулить выполнение одного файла с повторением каждые 30 секунд.
Был уверен, что это элементарно (при помощи встроенного task sheduler). Оказалось, что ошибался. После получасовой безрезультатной гимнастики со встроенным в Windows шедулером бросил это дело. А проблему обошел написанием bat-файла с таким содержимым:
:L1
report.exe
TIMEOUT /T 30 /NOBREAK
goto L1
Чердак помог :)

Когда на сайте router.lv увидел обьявление о наборе группы на обучение по программе MikroTik Certified Network Associate (MTCNA), то понял, что я этого хочу.
Было указано, что после обучения студенты будут в достаточной мере знакомы с RouterOS и продуктами RouterBoard, конфигурировать, эксплуатировать, иметь основные навыки по поиску и устранению проблем, а также осуществлять поддержку пользователей.
Требование к студентам – должны хорошо понимать протоколы TCP/IP и подсети.
Ознакомился с программой, понравились темы: маршрутизация (routing), мосты(bridging), качество обслуживания (QoS), файрвол… Не то, чтобы я совсем не знал темы, но хотелось упорядочить знания.
Курс должен был читать Andis Āriņš, молодой и очень знающий специалист. Впрочем, молодым и очень знающим специалистом он был уже 10 лет назад, когда я у него купил свой первый рутер MikroTik.
Первый день обучения прошел сравнительно легко: то, что для многих было в новинку, для меня было обыденно. Хотя и я узнал кое-что новое, например, про работу рутера с источноками бесперебойного питания (UPS), про возможность соединять рутеры DAS-кабелями… Удивился домашним заданиям (еще раньше вечернее время уже распланировал на другие дела)
Второй день был значительно труднее.
С одной стороны я ожидал больше упора на теорию, на практический разбор ethernet-пакетов при помощи, например, программы Wireshark*. С другой стороны, мне непросто было успевать за моими коллегами, которые эту теорию уже учили в университете, хоть и рассматривались не сами пакеты, а действия над ними через интерфейс рутеров MikroTik. Пришлось впрячься и работать с полной отдачей. Результат хороший: узнал про премаршрутизацию (и как с ее помошью можно вырубить нелегальные рутеры в своих сетях), про маркирование (mangle) и зачем это надо, про распределение трафика (Queue, PCQ).Был приятно удивлен, когда преподаватель упомянул меня и одно решение из моей практики в качестве примера. Отдельной «шоколадкой» была практическая тема по конфигурированию HotSpot-a.
Третий день неожиданно оказался не таким тяжелым: тунели и WiFi. Темы для меня не новые. Но волновался из-за предстоящего экзамена – тест из 30 вопросов, на которые дается 1 час. Времени на повторение материала не было, опасался, что может не хватить времени на обдумывание. Волновался, что может не хватить моего английского (экзаменационный тест на английском языке). Волновался, что может чего-то недопонял, весь курс читался на латышском языке.
Все вопросы теста ответил за 30 минут. Еще 5 минут – на проверку. Понял, что нечего тянуть кота за хвост и отправил ответы на проверку. Результат - 82% (достаточно 60%).
Короче, доволен:
Примечание:
*) Wireshark (http://www.wireshark.org)is the world's foremost network protocol analyzer. It lets you see what's happening on your network at a microscopic level. It is the de facto (and often de jure) standard across many industries and educational institutions.
[204x204]
1. Конструкция IN:
SELECT * FROM table WHERE param1
IN ( 314, 320, 400)
2. Конструкция HAVING:
SELECT param1, count(*) c FROM table WHERE where param1 = '4' and del = 0 GROUP BY param1
HAVING c > 1
Источник: http://itautsors.ru/ssmtp-nastroyka-otpravki-pochty-s-ubuntudebianlinux
Устанавливаем ssmtp
Отправляем почту из консоли
Отрпавка текстового сообщения из файла message.txt
Отправим почтовое сообщение через PHP
Отправка письма при отсутвии пинга
Проблемы
apt-get install ssmtp
Полный список параметров
man -m 5 ssmtp.conf
Делаем бекап файла конфигуации
mv /etc/ssmtp/ssmtp.conf /etc/ssmtp/ssmtp.conf.default
Копируем болванку файла конфигурации ssmtp.conf, столкнулся еще с тем что после последней строки
AuthPass=password, необходим перевод строки, иначе аутентификация не пройдет.
wget -P /etc/ssmtp http://itautsors.ru/ssmtp.conf
Редактируем файл конфигурации
nano /etc/ssmtp/ssmtp.conf
nano /etc/ssmtp/revaliases
По ходу дел появилась задача: соединить два узла на разных этажах одного здания.
Следом за задачей пришли идеи...
Идея №1 - трафик пустить по VLAN. Какая-никакая защита от вульгарного подключения.
Идея №2 - если все пустить через VLAN, то для надежности и повышения эффективности разумно обьединить физические линки в одно агрегатированное соединение.
Немного помучался, но цели своей достиг и решил задокументировать успех.
Планирование назначения портов
Порядок в голове - первое условие успеха, поэтому начну с назначения портов.
Конфигурирование агрегатированного соединения
Со стороны Mikrotik-а надо создать новый bonding-интерфейс и приписать к нему назначенные для uplink порты:
Со стороны HP коммутатора несколько "чудесатее". Вместо использования link aggregation, которое применяется при соединении между коммутаторами, uplink-порты коммутатора надо перевести в режим "trunk":
Конфигурирование VLAN со стороны HP коммутатора
1-й шаг - создание VLAN
2-й шаг - назначение VLAN портам коммутатора:
3-й шаг - назначение ip-адреса (адресов) для доступа к web-консоли коммутатора:
При первоначальной настройке я назначаю адреса в каждом VLAN, чтобы случайно не потерять доступ к управлению. После начала эксплуатации в целях безопасности доступ ограничивается, как правило, одной сетью, из которой доступно управление коммутатором..
Конфигурирование VLAN со стороны Mikrotik-a
1. Создаю VLAN-интерфейсы и приписываю их к uplink-интерфейсу
2. Если надо, то создаю bridge для связывания VLAN и untagged-интерфейсов.
3. Назначаю ip-адрес интерфейсам.
Проверка
Конфигурирование закончено и можно приступать к тестам:
ПЕРЕВОД взят с habrahabr.ru
Оригинал: Jaakko Rautanen
Cамая большая проблема, с которой я сталкиваюсь при работе с сетями предприятий — это отсутствие чётких и понятных логических схем сети. В большинстве случаев я сталкиваюсь с ситуациями, когда заказчик не может предоставить никаких логических схем или диаграмм. Сетевые диаграммы (далее L3-схемы) являются чрезвычайно важными при решении проблем, либо планировании изменений в сети предприятия. Логические схемы во многих случаях оказываются более ценными, чем схемы физических соединений. Иногда мне встречаются «логически-физически-гибридные» схемы, которые практически бесполезны. Если вы не знаете логическую топологию вашей сети, вы слепы. Как правило, умение изображать логическую схему сети не является общим навыком. Именно по этой причине я пишу эту статью про создание чётких и понятных логических схем сети.
Какая информация должна быть представлена на L3-схемах?
Для того, чтобы создать схему сети, вы должны иметь точное представление о том, какая информация должна присутствовать и на каких именно схемах. В противном случае вы станете смешивать информацию и в итоге получится очередная бесполезная «гибридная» схема. Хорошие L3-схемы содержат следующую информацию:
подсети
VLAN ID (все)
названия VLAN\'ов
сетевые адреса и маски (префиксы)
L3-устройства
маршрутизаторы, межсетевые экраны (далее МСЭ) и VPN-шлюзы (как минимум)
наиболее значимые серверы (например, DNS и пр.)
ip-адреса этих серверов
логические интерфейсы
информацию протоколов маршрутизации
Какой информации НЕ должно быть на L3-схемах?
Перечисленной ниже информации не должно быть на сетевых схемах, т.к. она относится к другим уровням [модели OSI, прим. пер.] и, соответственно, должна быть отражена на других схемах:
вся информация L2 и L1 (в общем случае)
L2-коммутаторы (может быть представлен только интерфейс управления)
физические соединения между устройствами
Используемые обозначения
Как правило, на логических схемах используются логические символы. Большинство из них не требуют пояснений, но т.к. я уже видел ошибки их применения, то позволю себе остановиться и привести несколько примеров:
Подсеть, представленная как трубка или линия:
[показать]
VRF или другая не известная точно зона представляется в виде облака:
[показать]
Какая информация необходима для создания L3-схемы?
Для того, чтобы создать логическую схему сети, понадобится следующая информация:
Схема L2 (или L1) — представление физических соединений между устройствами L3 и коммутаторами
Конфигурации устройств L3 — текстовые файлы либо доступ к GUI, и т.д.
Конфигурации устройств L2 — текстовые файлы либо доступ к GUI, и т.д.
Пример
В данном примере мы будем использовать простую сеть. В ней будут присутствовать коммутаторы Cisco и МСЭ Juniper Netscreen. Нам предоставлена схема L2, также как и конфигурационные файлы большинства представленных устройств. Конфигурационные файлы пограничных маршрутизаторов ISP не предоставлены, т.к. в реальной жизни такую информацию ISP не передаёт. Ниже представлена L2-топология сети:
[показать]
А здесь представлены файлы конфигурации устройств. Оставлена только необходимая информация:
asw1
asw2
asw3
csw1
csw2
fw1
fw2
outsw1
outsw2
Сбор информации и её визуализация
Хорошо. Теперь, когда мы имеем всю необходимую информацию, можно приступать к визуализации.
Процесс отображения шаг за шагом
Сбор информации:
Для начала откроем файл конфигурации (в данном случае ASW1).
Возьмём оттуда каждый ip-адрес из разделов интерфейсов. В данном случае есть только один адрес (192.168.10.11) с маской 255.255.255.128. Имя интерфейса — vlan250, и имя vlan 250 — In-mgmt.
Возьмём все статические маршруты из конгфигурации. В данном случае есть только один (ip
Пишу скрипт.
Понимаю, что как-то не то.
Отложил, абстрагировался от конкретных деталей и сформулировал задачу в общем виде.
Решил в общем виде, оптимизировал решение.
Получил метод.
Вернулся к реальной задаче и применил этот метод.
Получилось просто, коротко, элегантно.
Дополнено 27 марта 2016 года:
Через 4 месяца эксплуатации на реальном производстве начала вылезать проблема.
На душе стало тяжело: неужели проблема в методе ?
Потратил целый день, исследовал 1200 строк кода, распечатал около 50 листов "кривых отчетов"
Причина была обнаружена - в процессе обработки не учитывался один аргумент. Как правило - незначительный. Настолько незначительный, что при постановке задачи о нем речь вообще не шла.
Это дело поправил.
А с души упал груз: неучтенный аргумент - это не ошибка в методе !
Давно уже не испытывал такого сильного удовлетворения от полученного результата, сложилось все: знания, возможности оборудования и, даже, последние обновления встроенного софта оборудования, сделавшие реальными задуманное. (Это значит, что еще полгода назад решение при тех же условиях было бы невозможно) Эйфория скоро пройдет, а результат займет место в наборе применяемых решений.
Итак, что же такого было сделано? Запускали новую торговую площадку и, как обычно, в домик продавцов подали интернет (WAN) из соседнего здания через радиолинк. Однако, на соседнем здании мы расположили еще и ip-камеру видеонаблюдения. Ее надо включать в локальную сеть (LAN). Ставить для этого еще один радиолинк? Решение простое и на первый взгляд очевидное, но: - два радиолинка рядом будут друг другу мешать (интерференция).
Впервые в своей жизни (не считая случаев с виртуализацией) я подумал о применении VLAN, а коллега обратил внимание, что радиолинки Ubiquiti NanoStation M5, которые мы успешно применяем, имеют два физических ethernet-порта. Стали читать документацию на радиолинк (что не помогло) и смоделировали схему на рабочем столе. Через некоторое время разобрались, что прошивку радиолинков надо обязательно нужно обновить и научились конфигурировать VLAN в радиолинках.
Схема получилась такая:
Конфигурирование VLAN в UBNT несложное, но и не тривиальное. Основная идея - на каждом устройстве для каждого VLAN надо создать и конфигурировать bridge.
Пройдем по шагам конфигурирование VLAN для моей схемы.
Конфигурирую AccessPoint:
Конфигурирую Station:
Конфигурация выполнена. Хочу отметить, что включение интерфейса LAN1 (Secondary) в BRIDGE1 для Station не является очевидной необходимостью, однако это сделано для сохранения возможности прямого подключения компьютера к UBNT для конфигурирования.
Статус статьи: не закончена.
Для надежного домашнего вайфая надо:
На сайте www.speedtest.net проверяю, хорош ли мой провайдер:
Все показанные тестом параметры и 20-летняя безукоризненная репутация нашего сотрудничества подтверждают:
да, мой провайдер BaltiCom великолепен !
Далее разговор пойдет о техническом оснащении домашней сети. Важно понимать, что все написанное будет опираться на лично мой и достаточно приличный опыт работы в IT, а также при прочтении надо учитывать дату написания этих строк. Т.е. из-за продолжающегося технического прогресса считаю, что написанное здесь будет актуальным только на момент написания плюс 10-20 недель.
Итак, про то, что значит "иметь хороший рутер".
Сначала про бренды. Есть десятки разных производителей сетевого оборудования (рутеров). Если зайти на сайт интернет-магазина, то можно увидеть подобную картину:
Больше 20-ти производителей и цены на разные модели колеблются от стоимости палки копченой колбасы до уровня минимальной зарплаты в стране. Как разобраться во всем этом великолепии и не остаться обманутым в собственных ожиданиях ? Как оптимально вложить свои деньги и получить адекватный результат?
Попробую смоделировать и оценить разные способы приобретения WiFi-рутера для дома.
Способ №1: Обратиться к провайдеру.
Способ достаточно правильный, так как все вопросы делегируются профессионалам. Затраты почти оптимальны. Результат - скромный, так как ставится не та техника, которая нужна вам, а то типовое решение, которое есть у провайдера. Собственоого развития не подразумевается, ибо все делают техники провайдера.
Способ №2: Обратиться к продавцам в гламурном магазине.
Способ крайне рискованный. Все, что они вам льют в уши не факт, что это не акт самоутверждения вчерашнего троешника.
Способ №3: Читать форумы и отзывы в интернете.
Еще более плохой способ, так как интернет полон отзывов типа "не покупайте это - там в инструкции ничего не понятно и у меня ничего не получилось" или "атличный прибор, включил и все заработало само. Уже два часа как все замечательно работает!".
Способ №4: Послушать совет знакомого продвинутого школьника.
Способ не так плох, но риски все-таки велики, т.к. или продвинутость окажется недостаточной, или школьник может оказаться шкодой, и загадит ваш комп и вашу сеть троянами, подпольными прокси и прочей нечистью. У детей часто такое считается проявлениям крутизны и хакеризма, хотя больше говорит о пробелах отцовского воспитания...
Что же выбрать?
Предлагаю ознакомиться со способом №5: Попробовать вникнуть самостоятельно.
Этот способ, как не смешно, во многом схож с вопросами веры. Поэтому, если по каким-то причинам написанное здесь не нравится, не воспринимается, то надо перестать читать эту статью и попробовать поискать свой способ.
Если чтение продолжилось, то есть еще один важный момент - эта статья задумана как интерактивная. Это значит, что вопросы в комментариях будут обязательно влиять на содержание. Итак,
Оставим на некоторое время вопрос выбора рутера и попробуем разобраться с WiFi :
Cкорость WiFi
В первую очередь определяется поддержкой оборудованием стандартов. Так сложилось, что общепризнан стандарт IEEE 802.11b/g/n.
А теперь внимание: буквы показывают на поддерживаемую скорость
Более подробно о стандартах IEEE 802.11 смотри здесь:
Следовательно, если в спецификации оборудования, например, указывается, что данный высокоскоростной рутер поддерживает стандарт 802.11b/g, то скоростей более 54 MBps от него ждать не приходится.
Рассмотрим другую ситуацию, рутер Asus RT-AC56U для
Перепечатано из http://skandinavia.livejournal.com/172403.html
Когда-то, в конце девяностых годов я поднялся на борт самолёта Ту-134А авиакомпании "Калининградавиа", для того, чтобы в первый раз в своей жизни отправиться в воздушное путешествие.Читать далее