en
Feedback
Network architecture and Administration

Network architecture and Administration

Open in Telegram

Сетевая архитектура и администрирование По всем вопросам: @un_ixtime

Show more
1 672
Subscribers
No data24 hours
-57 days
+530 days
Posts Archive
Несколько месяцев назад я задался вопросом, как такая команда ping 1.1.1.1работает в частной сети. В большинстве частных сетей несколько хостов подключаются к Интернету через маршрутизатор. Для IPv4 маршрутизатор выполняет преобразование сетевых адресов (NAT), переписывая исходный адрес исходного хоста на общедоступный IP-адрес маршрутизатора. Маршрутизатор может найти правильный хост для ответного пакета на основе поля порта пакета , по крайней мере, для таких протоколов, как TCP и UDP. https://devnonsense.com/posts/how-does-linux-nat-a-ping/ Но команда вроде pingне использует TCP или UDP; он использует ICMP, и в этих пакетах нет поля порта. Так как же NAT работает для пакетов ICMP?

Устранение неполадок сети Linux! 🌐🛠 20 основных команд устранения неполадок в сети Linux https://threadreaderapp.com/thread/1700080779542597912.html

Google Workspace и Office 365 постепенно закрывают для РФ. Ставим офисный софт на своём сервере В последнее время появляется всё больше новостей про блокировку офисных сервисов Google Workspace и Office 365 для российских клиентов. По слухам, отключают некоторые компании, попавшие в санкционные списки. Но скоро блокировка может распространиться на остальных, всё к этому идёт. К счастью, есть много опенсорсных альтернатив на замену Google Workspace и Office 365. Это бесплатные открытые решения, которые можно установить на своём сервере. https://habr.com/ru/companies/ruvds/articles/758680/

Осваиваем Curl: интерактивное текстовое руководство Недавно я посмотрел 3,5-часовой мастер-класс «Освоение командной строки Curl» Дэниела Стенберга , автора Curl. Видео было потрясающим, и я узнал массу вещей, поэтому мне нужна была (сокращенная) текстовая версия для дальнейшего использования. Вот. https://antonz.org/mastering-curl/

Repost from Linux
Жизнь администратора Linux- сервера
Жизнь администратора Linux- сервера

Как клонировать сервер Linux с помощью Rsync Клонирование — это тщательный процесс создания точной копии работающего сервера Linux с использованием мощного инструмента командной строки rsync , который является эффективным инструментом синхронизации и передачи файлов. Клонирование предполагает использование двух экземпляров сервера: исходного сервера, который служит сервером для клонирования, и целевого сервера, на котором происходит фактический процесс клонирования. С помощью команды rsync выполняется сложная синхронизация всех файлов и каталогов с исходного сервера на целевой сервер. https://www.tecmint.com/clone-linux-server/

Веб-консоль для загрузчика U-Boot В данной статье я расскажу, как совместил U-Boot и TCP/IP стек LWIP, и c использованием LWI
Веб-консоль для загрузчика U-Boot В данной статье я расскажу, как совместил U-Boot и TCP/IP стек LWIP, и c использованием LWIP написал веб-консоль на WebSocket, очень простой DHCP-сервер и HTTP-сервер. Код лежит на репозиториях U-Boot и LWIP. https://habr.com/ru/companies/ruvds/articles/757614/

Всего два месяца — и новый релиз ядра Linux. Что появилось в ядре 6.5, что изменилось и что удалили. Новые возможности Новый релиз ядра Linux 6.5 вышел всего два месяца спустя после предыдущего. Но работа все равно проделана большая, даром, что времени прошло немного. Так, в новой версии сразу 1467 исправления от более, чем 2 тыс. разработчиков. Общий размер патча составляет 78 МБ. Добавлено 1294205 строк кода, в то время, как удалено 930515 строк. Как всегда (ну, почти), большая часть изменений касаются драйверов, чуть меньше — обновление кода, который имеет отношение к архитектурам, затем идут изменения сетевого стека, файловых систем и внутренних подсистем ядра. Подробности — https://habr.com/ru/companies/selectel/articles/752356/

Старт в DevOps: от навыков до первой работы Мы проводим бесплатный вебинар «Roadmap для DevOps -специалистов». Своим 8-летним
Старт в DevOps: от навыков до первой работы Мы проводим бесплатный вебинар «Roadmap для DevOps -специалистов». Своим 8-летним опытом поделится Максим Гусев. Он руководил командами DevOps-инженеров и разработчиками. Знает всю кухню профессии, начиная от навыков и заканчивая трудоустройством. Вебинар состоит из двух частей. Сначала Максим расскажет какие навыки нужны, с чего начать, как и из каких специальностей можно вырасти в DevOps-специалиста. 🔘 Работа с Git и знание различных workflow 🔘 Работа с контейнерами: Docker и Kubernetes 🔘 Какой код должен уметь писать DevOps 🔘 Работа с CI/CD: Gitlab и Jenkins 🔘 Работа с инструментами IaC: Terraform и Ansible 🔘 Софт-скиллы: обучение, коммуникация и налаживание процессов 🔘 Работа с облаками и инструментами observability Во второй части расскажет, как устроиться на работу, а именно: 🔘Как начинающему специалисту найти первую работу; 🔘Как готовиться к собеседованиям; 🔘Как происходит найм глазами нанимающего. Вебинар пройдёт 30 августа в 19:00 по московскому времени. Регистрируйтесь по ссылке. Информация о рекламодателе

SSO (Прошивка и настройка Cisco Catalyst коммутаторов, с привязкой к RADIUS NPS) Начну с конфига и сразу всё буду описывать. Для удобства предлагаю открыть блокнот и в него вставлять команды. https://habr.com/ru/companies/timeweb/articles/756342/

Repost from Linux
Каждый раз, когда я пробую использовать linux

Семантические базы данных: RDF, SPARQL и Linked Data Семантические базы данных представляют собой специально организованные хранилища данных, где информация не только описывает факты, но и содержит семантические связи между ними. В отличие от традиционных баз данных, которые ограничиваются хранением и извлечением данных, семантические базы данных исследуют глубинные связи и значения, лежащие в основе этих данных. Основными строительными блоками семантических баз данных являются RDF (Resource Description Framework) – формальный язык для описания ресурсов и их отношений, SPARQL – язык запросов к RDF данным, и Linked Data – концепция объединения данных разных источников через общие семантические структуры. Следует отметить, что применение семантических баз данных также имеет свои сложности и вызовы, связанные с проектированием семантических моделей, производительностью и масштабируемостью. Однако, в совокупности, их потенциал и перспективы предоставления более глубокого понимания данных и разнообразных приложений делают их одной из наиболее захватывающих технологических областей нашего времени. https://habr.com/ru/articles/755440/

Repost from Linux
Монтируем шары для юзеров Всем привет. Монтируете ли вы шары, как их монтирую я? Вероятно, нет, т. к. очень крутой опции mult
Монтируем шары для юзеров Всем привет. Монтируете ли вы шары, как их монтирую я? Вероятно, нет, т. к. очень крутой опции multiuser на просторах интернета уделено слишком мало внимания, а man mount.cifs в её отношении весьма немногословен и скуп на наглядные примеры. Именно это и сподвигло меня поделиться с вами парой «рецептов», которые могут облегчить вам и вашим пользователям движение в сторону отечественных десктопов и ИТ-инфраструктур. https://habr.com/ru/companies/ruvds/articles/744036/

🌐 Небольшая статья, которая позволит вам узнать больше о BARSiC: что это такое, как он появился, как команда ВКонтакте вериф
🌐 Небольшая статья, которая позволит вам узнать больше о BARSiC: что это такое, как он появился, как команда ВКонтакте верифицировала выбранный для него алгоритм и попутно исправила найденный баг. https://habr.com/ru/companies/vk/articles/753736/

[Перевод] Как работает компьютер: глубокое погружение (на примере Linux). Введение Я делал много вещей с компьютерами, но в моих знаниях всегда был пробел: что конкретно происходит при запуске программы на компьютере? Я думал об этом пробеле — у меня было много низкоуровневых знаний, но не было цельной картины. Программы действительно выполняются прямо в центральном процессоре (central processing unit, CPU)? Я использовал системные вызовы (syscalls), но как они работают? Чем они являются на самом деле? Как несколько программ выполняются одновременно? Наконец, я сломался и начал это выяснять. Мне пришлось перелопатить тонны ресурсов разного качества и иногда противоречащих друг другу. Несколько недель исследований и почти 40 страниц заметок спустя я решил, что гораздо лучше понимаю, как работают компьютеры от запуска до выполнения программы. Я бы убил за статью, в которой объясняется все, что я узнал, поэтому я решил написать эту статью. И, как говорится, ты по-настоящему знаешь что-то, только если можешь объяснить это другому. Более удобный формат статьи. Читать дальше →https://habr.com/ru/articles/755638/

IPv6 — это катастрофа (но поправимая) В последнее время мы всё чаще слышим не самые приятные новости про IP-адреса. Компания AWS объявила, что будет брать по $0,005/ч. за каждый адрес IPv4, тем самым присоединившись к другим облачным провайдерам, сделавшим платным использование публичного адреса IPv4. GCP просит с клиентов по $0,004/ч., а Azure и Hetzner — по €0,001/ч. Очевидно, что эпоха, когда облачные провайдеры расширялись, скупая дополнительное пространство IPv4, подходит к концу. Чем дальше, тем ценнее становятся эти адреса, и тем менее целесообразно предоставлять их бесплатно. https://habr.com/ru/companies/ruvds/articles/753906/

Блокировка Trello и Jira? Ничего страшного, поднимаем свой сервер Компания Atlassian в рассылке для пользователей предупредила, что все аккаунты в России и Беларуси будут принудительно отключены. Клиентам дают 30 дней на перенос своих данных. Из опыта прошлых блокировок других сервисов, самый надёжный вариант в таком случае — поднять собственный сервер с аналогичной системой (но опенсорсной и бесплатной), чтобы ни от кого не зависеть. https://habr.com/ru/companies/ruvds/articles/754440/

Небольшое расширение Chrome для мониторинга сетевых вызовов других расширений https://github.com/dnakov/little-rat

Графические инструменты управления групповыми политиками в Linux Многие организации в России переходят на Linux-решения, и пл
Графические инструменты управления групповыми политиками в Linux Многие организации в России переходят на Linux-решения, и планируют каким-то способом управлять своим парком машин. В общих словах необходима массовая настройки операционных систем по некоторым шаблонам. На этот случай есть различные решения - от Ansible до Samba, но в этом материале я подробно расскажу про групповые политики от Alt. Постараюсь написать об интересных технических реализациях, собственных графических инструментах и, в двух словах, о сходстве и различии с другими популярными решениями. https://habr.com/ru/articles/753840/

Прямой прокси против обратного прокси