Команды управления DNS сервером bind (named) — rndc
Итак, вот сводка команд, которые поддерживаются в BIND (named) — DNS-сервере. Все команды вводятся в таком виде:
Читать далееИтак, вот сводка команд, которые поддерживаются в BIND (named) — DNS-сервере. Все команды вводятся в таком виде:
Читать далееBIND (Berkeley Internet Name Daemon) так же известен как named – это самый известный и самый используемый DNS-сервер в интернете. Я постараюсь описать процесс установки и настройки этого сервиса в chroot-окружении (chroot – операция изменения корневого каталога в Unix-подобных операционных системах. Программа, запущенная с изменённым корневым каталогом, будет иметь доступ только к файлам, содержащимся в данном каталоге. Поэтому, если нужно обеспечить программе доступ к другим каталогам или файловым системам (например, /proc), нужно заранее примонтировать в целевом каталоге необходимые каталоги или устройства.).
Читать далееВ последние годы популярность git демонстрирует взрывной рост. Эта система контроля версий используется различными проектами с открытым исходным кодом.
Новичков часто пугает большое количество замысловатых команд и сложных аргументов. Но для начала все они и не нужны. Можно начать с изучения наиболее часто используемых команд, и после этого постепенно расширять свои знания. Именно так мы и поступим в этой статье. Поехали!
Читать далееОдним из значимых преимуществ systemd является его возможность работы с логами процессов и системы в целом. При использовании остальных инструментов, отличных от systemd, логи обычно сильно децентрализованы, разбросаны по разным демонам, что затрудняет управление ими. Система, собирающая логи, и управляющая ими называется журналом.
Журнал представлен демоном journald, который собирает сообщения ядра, сервисов, процессов и т.д. Мы же разберёмся, как работать с journalctl, позволяющим управлять записями, сохранёнными в журнале.
Логи, собранные в systemd, сохраняются централизованно — в двоичном формате, что сильно упрощает их обработку. Например, можно выбирать произвольные форматы вывода логов, в зависимости от текущих потребностей (например, JSON).
Журнал systemd может использоваться вместе с системной реализацией журнала, либо вообще заменить его.
В последнее время многие дистрибутивы Linux перешли на systemd с других демонов инициализации (например, upstart). Systemd является гибким и быстрым инструментом для управления сервером с момента загрузки.
В данном руководстве мы рассмотрим наиболее важные команды для управления сервером с systemd.
Читать далееЕсли вы решаете проблему медленного соединения с Интернетом вашего Linux сервера, то начинать необходимо непосредственно с измерения текущей скорости подключения к Интернету.
Из этой статьи вы узнаете как проверить скорость Интернета из терминала в Linux, с помощью speedtest_cli — простого консольного клиента для измерения скорости Интернета, написанного на Python и использующего инфраструктуру Speedtest.net.
Я покажу, как можно легко узнать скорость Интернет-канала до географически ближайшего сервера, как измерить скорость до определенного сервера и как поделиться результатами тестов через Speedtest.net.
В Linux все эти задачи могут быть выполнены непосредственно из командной строки.
Используйте следующую команду, чтобы узнать скорость интернета (download и upload) из командной строки в Linux:
1
|
$ wget -O - https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3
|
Пример результата выполнения команды:
1
2
3
4
5
6
7
8
9
|
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from ******* (xxx.xxx.xxx.xxx)...
Selecting best server based on latency...
Hosted by ******* [1.24 km]: 2.458 ms
Testing download speed...
Download: 84.35 Mbits/s
Testing upload speed...
Upload: 77.32 Mbits/s
|
Если вы планируете часто измерять пропускную способность Интернет-канала, тогда вы можете установить скрипт speedtest:
1
2
3
4
|
$ wget https://raw.github.com/sivel/speedtest-cli/master/speedtest.py
$ chmod a+rx speedtest.py
$ sudo mv speedtest.py /usr/local/bin/speedtest
$ sudo chown root:root /usr/local/bin/speedtest
|
После установки, вы получите возможность проверять скорость Интернета из терминала, с помощью команды speedtest:
1
2
3
4
5
6
7
8
9
10
|
$ speedtest
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from ******* (xxx.xxx.xxx.xxx)...
Selecting best server based on latency...
Hosted by ******* [1.24 km]: 2.458 ms
Testing download speed...
Download: 84.35 Mbits/s
Testing upload speed...
Upload: 77.32 Mbits/s
|
Если вы хотите поделиться результатами теста скорости, выполните speedtest с ключом --share:
1
2
|
$ speedtest --share
Share results: http://www.speedtest.net/result/3690948322.png
|
Выполните следующую команду для получения списка всех доступных по всему миру серверов Speedtest.net:
1
2
3
4
5
6
7
|
$ speedtest --list | more
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
3464) Vodafone España (Alicante, Spain) [3047.78 km]
804) ServiHosting Networks (Elda, Spain) [3063.22 km]
4845) du (Dubai, United Arab Emirates) [3069.72 km]
4844) Etisalat (Dubai, United Arab Emirates) [3069.72 km]
|
Во время тестирования скорости, вы сами можете выбрать ID сервера до которого будет производиться измерение скорости, вместо географически наиболее близкого сервера.
Померяем скорость Интернет-канала до «1746) Vodafone DE (Frankfurt, Germany) [1937.90 km]»:
1
|
$ speedtest --server 1746
|
Поддержка ZFS была добавлена в Ubuntu 15.10 Wily как предварительный анонс технологии, а затем стала полностью поддерживаемой в Ubuntu 16.04 Xenial. Обратите внимание, что ZFS поддерживается только 64-битными архитектурами.
Читать далееСначала установим необходимые пакеты:
1
|
$ yum -y install dspam dspam-mysql dspam-web
|
Введение и история
Netfilter — межсетевой экран (он же, брандмауэр, он же файерволл, он же firewall…) встроен в ядро Linux с версии 2.4. Netfilter управляется утилитой iptables (Для IPv6 — ip6tables). До netfilter/iptables был Ipchains, который входил в состав ядер Linux 2.2. До ipchains в Linux был так называемый ipfw (IPV4 firewal), перенесенный из BSD. Утилита управления — ipfwadm. Проект netfilter/iptables был основан в 1998. Автором является Расти Расселл (он же руководил и прошлыми разработками). В 1999 г. образовалась команда Netfilter Core Team (сокращено coreteam). Разработанный межсетевой экран получил официальное название netfilter. В августе 2003 руководителем coreteam стал Харальд Вельте (Harald Welte).
Читать далее