Загрузить файлы в «/»
This commit is contained in:
9
Config для настройки openvswitch.txt
Normal file
9
Config для настройки openvswitch.txt
Normal 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
|
BIN
Настройка FreeIPA.txt
Normal file
BIN
Настройка FreeIPA.txt
Normal file
Binary file not shown.
76
Настройка bind9.txt
Normal file
76
Настройка bind9.txt
Normal 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
|
12
Настройки ansible.txt
Normal file
12
Настройки ansible.txt
Normal 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
|
||||||
|
Меняем на наш инвентори файл
|
||||||
|
Заполняем его следующим содержанием:
|
Reference in New Issue
Block a user