Загрузить файлы в «/»

This commit is contained in:
2024-02-21 20:22:59 +07:00
parent ba514b4b5a
commit 7cdaf2739b
4 changed files with 97 additions and 0 deletions

View File

@ -0,0 +1,9 @@
apt-get install openvswitch
systemctl enable openvswitch
ovs-vsctl add-br ovs0 - создание группы
ovs-vsctl add-port ovs0 eth0 - добавление интрефейса в группу
ovs-vsctl set port ens33 trunk=100,200,300,400 - добавления порта в сетку и назначение влана
ovs-vsctl set port ens34 tag=100
ifconfig ens33 0
ifconfig ens34 0
ifconfig ovs0 up

Binary file not shown.

View File

@ -0,0 +1,76 @@
1.Установим пакет "bind":
apt-get update && apt-get install bind -y
2.Редактируем конфигурационный файл по пути "/var/lib/bind/etc/options.conf":
vim /var/lib/bind/etc/options.conf
listen-on { any; };
recursion yes;
allow-query { any; };
forwarders {
адрес;
};
3.При помощи утилиты "named-checkconf" проверяем наличие ошибок в конфигурационном файле, если результат выполнения данной команды пуст - значит ошибок нет.
4. Выполняем запуск и добавление в автозагрузку DNS - сервера:
systemctl enable --now bind
5. Правим конфигурационный файл "/etc/resolv.conf":
Создание зоны прямого просмотра и добавление записей различного типа
1. Редактируем конфигурационный файл по пути "/var/lib/bind/etc/local.conf" отвечающий за настройку информации о зонах:
vim /var/lib/bind/etc/local.conf
*vim /etc/bind/rfc1912.conf
zone "company.prof" {
type master;
file "company.prof.db";
};
2. Скопировать пример прямой зоны:
cp /var/lib/bind/etc/zone/{localdomain,company.prof.db}
3. Выдать права:
chown named. /var/lib/bind/etc/zone/company.prof.db
chmod 600 /var/lib/bind/etc/zone/company.prof.db
Настраиваем зону прямого просмотра:
vim /var/lib/bind/etc/zone/company.prof.db
... SOA Название зоны root.название зоны
NS Название зоны.
Название зоны тип записи ip address
ns.company.prof A 192.168.0.10(Свой)
srv-hq IN A 192.168.0.10
test IN A 192.168.0.10
CLI IN A 192.168.0.15
5. Утилитой "named-checkconf" с ключём "-z" проверяем что файл зоны "champ.first" не содержит ошибок и загружается:
named-checkconf -z
6. Перезагружаем DNS - сервер:
systemctl restart bind
Создание зоны обратного просмотра и добавление PTR записей
1. Редактируем конфигурационный файл по пути "/var/lib/bind/etc/local.conf" отвечающий за настройку информации о зонах:
vim /var/lib/bind/etc/local.conf
*vim /etc/bind/rfc1912.conf
zone "0.168.192.in-addr.arpa" {
type master;
file "0.168.192.db";
allow-update { none; };
};
2. Скопировать пример прямой зоны:
cp /var/lib/bind/etc/zone/{127.in-addr.arpa,0.168.192.db}
3. Выдать права:
chown named. /var/lib/bind/etc/zone/0.168.192.db
chmod 600 /var/lib/bind/etc/zone/0.168.192.db
Настраиваем зону обратного просмотра:
vim /var/lib/bind/etc/zone/0.168.192.db
SOA company.prof. root.company.prof
IN NS company.prof
10 IN PTR srv-hq.company.prof
(Последний тег адресса)
5. Утилитой "named-checkconf" с ключём "-z" проверяем что файл зоны "champ.first" не содержит ошибок и загружается:
named-checkconf -z
6. Перезагружаем DNS - сервер:
systemctl restart bind

View File

@ -0,0 +1,12 @@
установка ansible
apt-get update
apt-get install ansible
если потребуется:
apt-get install python-module-pip
pip install simplejson
Создаем inventory файл
vim /etc/ansible/inventory.txt
заходим в /etc/ansible/ansible.cfg
Меняем на наш инвентори файл
Заполняем его следующим содержанием: