Рассмотрим решения и возможности домашнего сервера. Только теория.
Что мы можем сделать с нашим старым компьютером.
С домашним сервером мы можем упростить нашу жизнь, сохраняя свои данные у себя дома.
В этом видео будем поднимать #OpenVPN чтобы иметь доступ к локальной сети за клиентом. Настроим LTE подключение, установим электрощит, систему видеонаблюдения и многое другое.
Представим, что есть несколько домов или зданий. Для простоты будем называть их объектами, которые разнесены на относительно большое расстояние. Внутри каждого такого объекта есть какой-то набор сетевых устройств. Это могут быть IP-камеры, видеорегистраторы, может какие-то проекты на Raspberry PI или сервера. Например, это может быть загородный участок, на котором установлено видеонаблюдение с сетевым интерфейсом и, скажем, система для управления отоплением и теплым полом. Либо это несколько торговых помещений с онлайн-кассами, компьютерами и отдельно есть помещение, где расположен FTP сервер и база данных со всеми товарами и остатками (причем эти вещи светить наружу, в интернет, мы никак не хотим).
Первое, что нам нужно сделать — это обеспечить доступ в интернет на каждом объекте (да, его там нет пока) и предположим, что у нас нет никакой возможность провести туда оптоволокно, витую пару или даже ADSL, а использовать спутниковый интернет слишком накладно. Ну а Илона Маска ждать мы не можем, все нужно сделать до ”вчера”.
Второе — мы хотим иметь возможность удаленно управлять всеми этими устройствами, независимо от того, есть ли у них поддержка каких-то облачных сервисов или нет. Скажем, нужно иногда удаленно вносить какие-то изменения в конфигурацию маршрутизаторов или мы хотим открыть приложение на смартфоне и получить видео-поток с любой IP-камеры на любом объекте или же заранее, перед выездом на дачу, зайти на WEB-интерфейс и включить там водонагреватель и подогрев полов, чтобы у вашей второй половинки и детишек ножки не мерзли. Третье — мы хотим из локальной сети на одном объекте иметь доступ к устройствам на другом объекте, то есть к устройствам из другой локальной сети. Причем это нужно сделать без дополнительной настройки самих устройств — для них все должно быть прозрачно. Ну, например, мы хотим, чтобы ноутбуки в торговом помещении имели доступ к базе данных товаров, которая находится в другом здании.
Четвертое — сделать все это нужно с небольшими затратами.
Вот такой scope задач у нас получился. И в этом видео мы постараемся решить их все.
В каком формате записываются задачи планировщика cron, где лежат файлы запланированных задач для новых установленных программ, и куда класть скрипты для их выполнения ежечасно, ежедневно, еженедельно и ежемесячно.
Если вы сетевой инженер, хотите им стать или просто расширяете свой круг знаний — для вас в этом году с докладами выступят эксперты из Cisco, NVIDIA, NTT, Qrator, Intel, Arista, Apstra, Mail.ru, МТС и, конечно, Яндекса. В рамках Next Hop будет рассмотрено множество тем, начиная от эксплуатации современных дата-центров и заканчивая перспективными задачами построения кластеров для решения задач машинного обучения.
Программа:
0:00 Начало
7:36 Self-healing Network: The Magic of Flow Label — Александр Азимов
38:56 Обзор технологий Inband Telemetry — Александр Беспалов
1:07:09 Виртуальные сети с ускорением в железе: NIC Hardware offloads — Александр Петровский
2:05:58 OpenVPN@Yandex: большое плавание однопоточного сервера — Борис Лыточкин
2:33:52 История борьбы с DDoS в Mail.ru — Александр Павло
3:01:26 Latest on BGP monitoring — Paolo Lucente
4:06:15 Эволюция MPLS: технология Segment Routing и её применение — Борис Хасанов и Александр Клименко
4:41:21 Distributed ML training and in-network compute — Дмитрий Афанасьев
5:17:28 Высокоскоростные программируемые сетевые коммутаторы — Владимир Гуревич
6:06:17 How to program your Cisco Data Center Network Using Ansible and Terraform — Christopher Paggen
6:45:03 Linux switchdev — Александр Зубков
7:01:14 Автоматизация сети в ISP — Вадим Воловик
Ввод данных в ячейки Excel можно осуществлять различными способами. В уроке из цикла эксель для начинающих рассматриваются наиболее эффективные: автозаполнение excel, протягивание и др.