Патчкорд
2.37K subscribers
191 photos
16 videos
58 files
2.94K links
Блог сетевого инженера. Новости телеком, IT и около IT. Связь - @UrgentPirate
Download Telegram
Нельзя пренебрегать мониторингом, даже в случае "мне только попробовать" проектах. А вот подобрать подходящую систему, ввиду обилия предложений бывает не так просто. Вот тут описана одна из них, из разряда - поставил и базовые параметры сервера сразу стали собираться, плюс встроенный web.
Мой взгляд когда-то упал на munin, теперь использую во всех случаях для проектов на раз. Но тут уже дело привычки.
Суперкомпьютеры супер, потому что тяжёлыми вычислениями занимаются и для этого им самим приходиться тяжёлыми быть. Это вам не ноутбук в рюкзаке таскать.
Готовые шпаргалки - не man страницы, а именно шпаргалки для большого количества приложений командной строки.
Написано на Python, можно редактировать и добавлять свои команды. Как в старые добрые времена - всё своё ношу с собой - Интернет не нужен.
Всё что вам надо прочитать в RFC про BGP. А вот тут, всё что надо прочитать в RFC про DNS.
BGP - попроще 😜
CZ.NIC прямо много проектов делают. Вот домашний роутер, например. Обещают вообще бомбу - модульный подход, набираешь только те компоненты в железе которые требуются.
Мне нравится собирать "старые" книжки про компьютеры - профессиональные, популярные, детские. Иногда они актуальны, иногда описывают технологии которых уже и в помине нет.
Коллега разбирал завалы и принёс сегодня учебник по курсу Cisco ICND из 2000 года. В котором рассматриваются в том числе ISDN, IGRP, IPX.
А вот так выглядит железо уже для современной лабы CCNA, в которой количество устройств Cisco примерно равно тому количеству которое работает во всей нашей сети.
sed удобен, можно им не пользоваться, но если в консоли проводишь много времени, то в конечном итоге к этому придёшь. Я свой путь прошёл. Вопрос только в практике, так как задачи разные, а когда перестаёшь пользоваться регулярно быстро теряешь навык. Но на помощь приходят шпаргалки, такие как эта, например.
Хорошая статья рассуждение на тему Маршрутизаторы против L3 Коммутаторов. Затрагиваются несколько ключевых моментов, про будущее тоже. В итоге, всему своё место - где-то важна скорость, где-то функциоанал, где-то цена.
Qubes OS теперь 4.0. Операционная система с прицелом на безопасность от Joanna Rutkowska.
Когда-то новостей про неё было очень много на фоне исследований в области виртуализации и удачной аналогии с фильмом Матрица - Red и Blue Pill, для программ которые позволяют выявить себя в виртуальном окружении или погрузить в него.
Все знают шутку про UDP, даже если она не до всех доходит. Вот тут немного других, ради которых может даже стоит выучить типы LSA:

An LSA Type 6 packet walks into a bar and asks the bartender for a drink. The bartender ignores him.

Q. What did the OSPF router say to the other OSPF router?
A. Hello. Hello. Hello. Hello. Hello. Hello. Hello. Hello.

И в комментариях то же, не пропускаем.

P.S. RFC 1584 про LSA type 6.
P.P.S. Про UDP, всё же добавлю ссылку.
Сегодня день backup'а. Эта такая штука которая должна быть и это не обсуждается. Не скажу что прямо часто меня спасала, но спасала несколько раз точно.
Процесс достаточно не тривиальный при кажущейся простоте, есть где ошибиться. Но вообще ничего не делать точно не стоит.
Сохраняемся.
В точку. Кредиткой ещё не пробовал... :)))
Обработка строк это очень частая задача при программировании чего-либо. В Python, например, срезы объясняют чуть ли не в каждой статье для начинающих (да ладно - в каждой). Но это не только привилегия Python. Bash тоже так умеет, помимо прочего:

> s="1234567890"
> echo ${s:1:4}
2345

Вообще любой POSIX shell вот так должен уметь, у IBM хорошая выжимка в таблице. А тут и тут много примеров.

> ip="192.0.2.123"
> echo ${ip##*.}
123

> ip="192.0.2.53"
> echo ${ip##*.}
53

Да что там *nix, Windows CMD так же умеет. Это можно прочитать в помощи к команде set /?:

> set s=1234567890
> echo %s:~1,4%
2345

Потому что обработка строк это, наверное, самая частая возникающая задача, даже если она и вторична к текущей.
Карта мира Linux, вполне актуальная. Вот отсюда, где есть чёрно-белый вариант.
Я знаю что вы уже знаете про новый публичный DNS 1.1.1.1 и 1.0.0.1 от Cloudflare. Там много технических фишек, но так и должно быть когда адрес находится в введении лаборатории APNIC:

inetnum: 1.1.1.0 - 1.1.1.255
netname: APNIC-LABS
descr: APNIC and Cloudflare DNS Resolver project
descr: Routed globally by AS13335/Cloudflare
descr: Research prefix for APNIC Labs

Очередной просто DNS не было никакого смысла поднимать.

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

Не проблема! Надо просто соединить удалённый запуск команд через ssh и перенаправить запись дампа tcpdump в стандартный вывод:

ssh userlogin@remote_device tcpdump -l -w - > local.pcap

plink -ssh userlogin@remote_device tcpdump -l -w - > local.pcap

или сразу wireshark поймать.