sdfa
This commit is contained in:
parent
45d8332c45
commit
7faf0507a0
45
rep
Executable file
45
rep
Executable file
|
|
@ -0,0 +1,45 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
read -p "Введите ip-адрес ISP: " isp
|
||||||
|
read -p "Введите ip-адрес HQ-RTR: " hqr
|
||||||
|
read -p "Введите ip-адрес BR-RTR: " brr
|
||||||
|
read -p "Введите ip-адрес HQ-SRV: " hqs
|
||||||
|
read -p "Введите ip-адрес HQ-CLI: " hqc
|
||||||
|
read -p "Введите ip-адрес BR-SRV: " brs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
echo "
|
||||||
|
Отчет об инфраструктуре сети и распределении машин
|
||||||
|
|
||||||
|
Дата: 3 ноября 2026 г.
|
||||||
|
Подготовлено: Отдел ИТ-администрирования
|
||||||
|
Тема: Распределение IP-адресов для целевых машин
|
||||||
|
|
||||||
|
1. Краткое резюме
|
||||||
|
|
||||||
|
В данном отчете представлен обзор текущего распределения IP-адресов между шестью отдельными хост-машинами в корпоративном сегменте сети. Цель документа — зафиксировать статические сетевые настройки и определить узлы, использующие несколько сетевых интерфейсов.
|
||||||
|
|
||||||
|
2. Матрица распределения машин
|
||||||
|
|
||||||
|
Ниже приведена точная схема привязки имен машин к назначенным им IP-адресам. Некоторым многофункциональным узлам были выделены дополнительные IP-адреса для маршрутизации резервного копирования или изоляции баз данных.
|
||||||
|
|
||||||
|
Имя машины Основной IP-адрес Дополнительный IP-адрес Назначение / Роль
|
||||||
|
ISP $isp Нет Основной веб-сервер
|
||||||
|
HQ_RTR $hqr 10.0.0.20 (Приватный кластер) Продуктовая база данных
|
||||||
|
BR-RTR $brr Нет Стейджинг-окружение (тестовое)
|
||||||
|
HQ-SRV $hqs 192.168.10.6 (Резервный) Контроллер домена Active Directory
|
||||||
|
HQ-CLI $hqc 172.16.50.1 (Внешний) Корпоративный VPN-шлюз
|
||||||
|
BR-SRV $brs Нет Сетевое хранилище резервных копий
|
||||||
|
|
||||||
|
|
||||||
|
3. Детали распределения и примечания
|
||||||
|
|
||||||
|
• Один IP-адрес: Машины SRV-WEB-01, SRV-APP-STAGE и SRV-BACKUP-NAS работают на одном выделенном IPv4-адресе внутри локальной подсети.
|
||||||
|
• Два IP-адреса (Изоляция сегментов): SRV-DB-PROD использует два IP-адреса для разделения стандартных запросов приложений от внутренних задач бэкенд-репликации.
|
||||||
|
• Два IP-адреса (Отказоустойчивость): SRV-AUTH-DC имеет два IP в одной подсети для обеспечения бесперебойной аутентификации пользователей.
|
||||||
|
• Два IP-адреса (Маршрутизация): SRV-VPN-GATE выступает в роли моста, используя один внутренний сетевой IP и один внешний IP-адрес.
|
||||||
|
|
||||||
|
4. Заключение
|
||||||
|
|
||||||
|
Все шесть хост-сред полностью доступны, а конфигурация сетевой топологии строго соответствует текущим руководствам по безопасности. В ходе сканирования сети конфликтов IP-адресов обнаружено не было."
|
||||||
35
vm
35
vm
|
|
@ -1,18 +1,23 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
#VBoxManage unregistervm "origin"
|
||||||
|
#VBoxManage registervm "/user4b_1/origin/origin.vbox"
|
||||||
|
|
||||||
|
|
||||||
if [ -z "$1" ]; then
|
if [ -z "$1" ]; then
|
||||||
VBoxManage clonevm "ORI" --name "ISP" --register
|
VBoxManage clonevm "origin" --name "ISP" --register --basefolder "/user4b_1" --options=keepallmacs
|
||||||
VBoxManage clonevm "ORI" --name "HQ-RTR" --register
|
VBoxManage clonevm "origin" --name "HQ-RTR" --register --basefolder "/user4b_1" --options=keepallmacs
|
||||||
VBoxManage modifyvm "HQ-RTR" --nic1 intnet --intnet1 "intnet"
|
VBoxManage modifyvm "HQ-RTR" --nic1 intnet --intnet1 "intnet"
|
||||||
VBoxManage clonevm "ORI" --name "BR-RTR" --register
|
VBoxManage clonevm "origin" --name "BR-RTR" --register --basefolder "/user4b_1" --options=keepallmacs
|
||||||
VBoxManage modifyvm "BR-RTR" --nic1 intnet --intnet1 "intnet"
|
VBoxManage modifyvm "BR-RTR" --nic1 intnet --intnet1 "intnet"
|
||||||
VBoxManage modifyvm "BR-RTR" --nic3 none --nic4 none
|
VBoxManage modifyvm "BR-RTR" --nic3 none --nic4 none
|
||||||
VBoxManage clonevm "ORI" --name "HQ-SRV" --register
|
VBoxManage clonevm "origin" --name "HQ-SRV" --register --basefolder "/user4b_1" --options=keepallmacs
|
||||||
VBoxManage modifyvm "HQ-SRV" --nic1 intnet --intnet1 "intnet"
|
VBoxManage modifyvm "HQ-SRV" --nic1 intnet --intnet1 "intnet"
|
||||||
VBoxManage modifyvm "HQ-SRV" --nic2 none --nic3 none --nic4 none
|
VBoxManage modifyvm "HQ-SRV" --nic2 none --nic3 none --nic4 none
|
||||||
VBoxManage clonevm "ORI" --name "HQ-CLI" --register
|
VBoxManage clonevm "origin" --name "HQ-CLI" --register --basefolder "/user4b_1" --options=keepallmacs
|
||||||
VBoxManage modifyvm "HQ-CLI" --nic1 intnet --intnet1 "intnet"
|
VBoxManage modifyvm "HQ-CLI" --nic1 intnet --intnet1 "intnet"
|
||||||
VBoxManage modifyvm "HQ-CLI" --nic2 none --nic3 none --nic4 none
|
VBoxManage modifyvm "HQ-CLI" --nic2 none --nic3 none --nic4 none
|
||||||
VBoxManage clonevm "ORI" --name "BR-SRV" --register
|
VBoxManage clonevm "origin" --name "BR-SRV" --register --basefolder "/user4b_1" --options=keepallmacs
|
||||||
VBoxManage modifyvm "BR-SRV" --nic1 intnet --intnet1 "intnet"
|
VBoxManage modifyvm "BR-SRV" --nic1 intnet --intnet1 "intnet"
|
||||||
VBoxManage modifyvm "BR-SRV" --nic2 none --nic3 none --nic4 none
|
VBoxManage modifyvm "BR-SRV" --nic2 none --nic3 none --nic4 none
|
||||||
|
|
||||||
|
|
@ -29,4 +34,22 @@ elif [[ $1 == "--del" ]]; then
|
||||||
VBoxManage unregistervm "HQ-SRV" --delete
|
VBoxManage unregistervm "HQ-SRV" --delete
|
||||||
VBoxManage controlvm "HQ-CLI" poweroff
|
VBoxManage controlvm "HQ-CLI" poweroff
|
||||||
VBoxManage unregistervm "HQ-CLI" --delete
|
VBoxManage unregistervm "HQ-CLI" --delete
|
||||||
|
|
||||||
|
elif [[ $1 == "--set" ]]; then
|
||||||
|
VBoxManage modifyvm "HQ-RTR" --nic1 intnet --intnet1 "intnet"
|
||||||
|
VBoxManage modifyvm "BR-RTR" --nic1 intnet --intnet1 "intnet"
|
||||||
|
VBoxManage modifyvm "BR-RTR" --nic3 none --nic4 none
|
||||||
|
VBoxManage modifyvm "HQ-SRV" --nic1 intnet --intnet1 "intnet"
|
||||||
|
VBoxManage modifyvm "HQ-SRV" --nic2 none --nic3 none --nic4 none
|
||||||
|
VBoxManage modifyvm "HQ-CLI" --nic1 intnet --intnet1 "intnet"
|
||||||
|
VBoxManage modifyvm "HQ-CLI" --nic2 none --nic3 none --nic4 none
|
||||||
|
VBoxManage modifyvm "BR-SRV" --nic1 intnet --intnet1 "intnet"
|
||||||
|
VBoxManage modifyvm "BR-SRV" --nic2 none --nic3 none --nic4 none
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "________________________________________________________________________________"
|
||||||
|
echo ""
|
||||||
|
echo " '--del' в конце в конце для удоления машин"
|
||||||
|
echo " '--set' в конце для отдельной настройки машин"
|
||||||
|
echo " '2>/dev/null' в конце для вывода без ошибок"
|
||||||
|
echo ""
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue