Как назначить статический IP-адрес хосту Linux с помощью Powershell DSC / Lability?
Установка: я использую Lability для развертывания хакерской лаборатории, состоящей из 3 виртуальных машин. Одной из машин является Kali Linux. Как я могу автоматически установить статический IP-адрес для Kali при первом его развертывании из сценария?
Проблема: Lability имеет очень ограниченные возможности для настройки хостов Linux. Нет возможности настроить сеть.
Пробовал: DSC для Linux, но не решение, потому что все должно быть установлено из сценария Lability / DSC. Это обязательно. Для DSC для Linux требуются компоненты, установленные на хосте Linux, и их нельзя установить с Lability при развертывании виртуальных машин.
Можно ли каким-либо образом привязать MAC-адрес сетевого адаптера Kali к определенному IP-адресу? Я могу настроить DHCP-сервер на одной из машин.
Какие еще предложения по решениям вы видите?
На данный момент я очень заинтересован в конфигурировании Lability / Desired State, и изменение инструментов, вероятно, было бы самым красивым решением, но не жизнеспособным, учитывая временные ограничения.
Любая помощь очень ценится, спасибо!
0 ответов
Вы можете установить Powershell Core для Linux.
Установка Powershell Core в Linux
Обычно в Windows мы используем Set-NetIPAddress для настройки IP-адреса. Вы можете попробовать и проверить, доступна ли команда в Linux Powershell Core.