> For the complete documentation index, see [llms.txt](https://vsydorenko.gitbook.io/sysadminisnotes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vsydorenko.gitbook.io/sysadminisnotes/proxmox/robota-s-khostom-proxmox.md).

# Робота с хостом ProxMox

## Загрузка резевной копии ВМ

После установки ProxMox на сервер, нужно залить уже подготовленную резервную копию ВМ с того хоста, где эта резервная копия размещена такой командой:

```
scp /var/lib/vz/dump/vzdump-qemu-120-2020_03_30-00_04_51.vma.gz root@95.216.12.221:/backup/dump/
```

Где:

* 95.216.12.221 - адрес сервера назначения
* /backup/dump/ - путь размещения архива

## Востановление резевной копии ВМ

### Особенности восстановления образа ВМ

Востановить нужно с такими параметрами:

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5lrsD8GrXQrOLR7K8H%2F-M5ltUpdMXLIgbGsH7lI%2Fimage.png?alt=media\&token=93b5f1bf-2428-49d7-b12b-198471cffa1a)

После восстановления с резервной копии, нужно перейти во вкладку Параметры при надобности их изменить:

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5lrsD8GrXQrOLR7K8H%2F-M5m0eQvR80YBjgAaGUa%2Fimage.png?alt=media\&token=79caf42d-d75f-4b8f-8860-142751ea0cf5)

Затем, во вкладку Оборудование и изменить нужные параметры под разворачиваемый виртуальный сервер:

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5lrsD8GrXQrOLR7K8H%2F-M5mAWjQDbpRwUmHjPqK%2Fimage.png?alt=media\&token=ac88980c-269b-4681-a3d3-35cff7c2b082)

### Сброс ID системы

После первого запуска ВМ, нужно запустить утилиту **Sysprep** и запустить восстановление в режиме Подготовка к использованию.

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5lrsD8GrXQrOLR7K8H%2F-M5mCfuNK-RhVA4lXSuV%2Fimage.png?alt=media\&token=74e88fa2-6d61-4c46-b272-44ad48f7cfca)

Для запуска утилиты, нужно запустить обработчик Выполнить

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5lrsD8GrXQrOLR7K8H%2F-M5mCOrnHGcZY7X5XE2m%2Fimage.png?alt=media\&token=1620558b-6c19-45de-82ea-7008da31964b)

### Переименование стандартного пользователя Администратор

В Диспетчере сервера, переходим в Средства - Управление компьютером

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5lrsD8GrXQrOLR7K8H%2F-M5mMU-EoS7qSvFxplvj%2Fimage.png?alt=media\&token=4b81c137-3a70-43d3-8ebe-df74466a4ec5)

Далее: Управление компьютером (локальным) - Локальные пользователи и группы - Пользователи. Встроенную учетную запись Администратор переименовываем в любое другое имя (например, h\_SuperAdmin).

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5lrsD8GrXQrOLR7K8H%2F-M5mMy9c98TmgKkLXauu%2Fimage.png?alt=media\&token=5b09a9e1-3654-40bb-bace-85999ae93ced)

Так же, можно переименовать представление пользователя (например, Супер администратор)

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5lrsD8GrXQrOLR7K8H%2F-M5mO3vkBGfpNljnTKWe%2Fimage.png?alt=media\&token=33b2882f-5ae8-49d6-8fb2-b04653acced9)

Для остаточного изменения имени, нужно что бы изменились пользовательские папки. Для этого, переходим в редакторе реестр (regedit) а по пути:

```
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
```

И удаляем папку с идентификатором пользователя

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5lrsD8GrXQrOLR7K8H%2F-M5mPAKTZaedoXOvypdU%2Fimage.png?alt=media\&token=497903b4-3ab4-4e74-bdfc-86b8b40bde63)

После этого, нужно перезагрузить ВМ и удалить лишние пользовательские папки по пути

```
C:/Users
```

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5lrsD8GrXQrOLR7K8H%2F-M5mQSoISucPeMgQ1gtc%2Fimage.png?alt=media\&token=446f118a-f025-4348-b8f9-cdca2ca5ac11)

## Настройка сети

### Настройка статического  IP адреса на ВМ

Для начала, нужно установить статический IP адрес сетевой карты, в соответствии с тем, что было настроено при создании сетевого моста на хосте:

<figure><img src="https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2AEUPolZ6QVm2Htxzx%2Fuploads%2FVHhJYA4NSFBglCSrNP4k%2Fimage.png?alt=media&amp;token=0ebd5ccb-0c49-488d-9511-f66c94784e44" alt=""><figcaption></figcaption></figure>

При этом, доступ в интернет не появится, для этого, нужно произвести дополнительные настройки на хосте.

### Настройка на хосте доступа в интернет для ВМ

В консоли сервера вызываем файловый менеджер с помощью команды:

```
MC
```

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5me7Xr3smsonBRokQi%2F-M5mzKVGWiIu0NqIwRlY%2Fimage.png?alt=media\&token=a3dfbe8c-85cb-4149-bbb2-75005fc257ca)

И переходим к файлу

```
/etc/network/interfaces
```

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5me7Xr3smsonBRokQi%2F-M5mzp20VESxOiyQ2Dox%2Fimage.png?alt=media\&token=7ac3c668-fa58-4dbd-9cb1-8cccb9022f86)

На вопрос о способе редактирования, выбираем пункт nano

В низ файла нужно дописать такую команду:

```
        post-up echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up   iptables -t nat -A POSTROUTING -s '192.168.1.0/24' -o enp0s31f6 -j MASQUERADE
        post-down iptables -t nat -D POSTROUTING -s '192.168.1.0/24' -o enp0s31f6 -j MASQUERADE
        
        post-up   iptables -t raw -I PREROUTING -i fwbr+ -j CT --zone 1
        post-down iptables -t raw -D PREROUTING -i fwbr+ -j CT --zone 1
```

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5me7Xr3smsonBRokQi%2F-M5n0HdQyBwbbhHG8Sow%2Fimage.png?alt=media\&token=338f92e3-b8f3-498f-8786-5ead7ebf9407)

Узнать имя сетевого устройства можно тут:

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5me7Xr3smsonBRokQi%2F-M5n0jomMMtwuLPRIOs-%2Fimage.png?alt=media\&token=99be1f3a-e432-498e-a6a6-0396ba141cbe)

Перезагружать хост не обязательно, но если интернет на ВМ не появился - можно перезагрузить, иногда помогает. Если все сделано правильно, доступ в интернет появится:

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5me7Xr3smsonBRokQi%2F-M5n19bjOgs3xXDbYq1d%2Fimage.png?alt=media\&token=bc0c2caa-464f-4d3f-9ac9-2784a262e43e)

### Проброс портов на ВМ

Для того, что бы на ВМ можно было зайти через RDP, нужно в тот же файл настройки сетевого интерфеса дописать такой код:

```
        post-up   iptables -t nat -A PREROUTING -p tcp -m tcp -d IP_АДРЕС_ХОСТА --dport ВНЕШНИЙ_ПОРТ -j DNAT --to-destination IP_АДРЕС_ВМ:3389
        post-up   iptables -t nat -A POSTROUTING -p tcp -m tcp -s IP_АДРЕС_ВМ --sport 3389 -j SNAT --to-source IP_АДРЕС_ХОСТА:ВНЕШНИЙ_ПОРТ
```

Пример заполненного файла:

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5n1D-3ba90JWgXoa-T%2F-M5nEeECAB3-CeN6EqHk%2Fimage.png?alt=media\&token=1167e7d9-4382-4bac-ab8d-adb1ca7e28cb)

После сохранения, нужно обязательно перезагрузить хост, поскольку перезапуском интерфейса изменения не применяются.

Проверить таблицу маршрутизации можно в консоле с помощью команды:

```
iptables -t nat -L
```

Якщо потрібно перевірити та підчистити таблицю маршрутизації, потрібно виконати такі команди:

```
iptables -t nat -v -L -n --line-number
iptables -t nat -D POSTROUTING  XX
```

![](https://1355890135-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2AEUPolZ6QVm2Htxzx%2F-M5n1D-3ba90JWgXoa-T%2F-M5nFWYYcThwz-IxKsZN%2Fimage.png?alt=media\&token=a2299259-7f84-468d-9f16-5f429aa7044b)

После этого, можно подключаться через RDP к ВМ

## Активация Windows Server 2016

После подключения к серверу, нужно в первую очередь произвести активацию и перезагрузить сервер.
