Как создать несколько адресов с помощью netplan в Ubuntu 18.04?
Как создать несколько адресов с помощью netplan в Ubuntu 18.04? Я хочу назначить 50 адресов, используя такие обозначения, как 192.10.23.1/24-192.10.23.50/24
, Является ли это возможным?
2 ответа
Я не вижу никакой опции диапазона в конфигурации netplan. Я могу только предложить использовать скрипт, например, в Bash для генерации вашего диапазона:
gen.sh:
#!/bin/bash
for i in {1..50}
do
echo " - 192.10.23.$i/24" # <-- watch for spaces :)
done
Затем:
$ bash gen.sh > config.yml
Добавьте верхний / нижний колонтитулы, и все готово Cheers, Paweł
Это конечно возможно.
Здесь вы можете подать много примеров того, как настроить netplan
для различных случаев использования. Для ваших конкретных потребностей это должно быть так просто, как
network:
version: 2
renderer: networkd
ethernets:
enp3s0: # Use your interface name
addresses:
- 192.10.23.1/24
- 192.10.23.2/24
- ... # fill all 50 addresses
- 192.10.23.50/24
gateway4: 192.10.23.254/24 # use your gateway, or none if it's not needed
Я использовал это как ссылку.
Не забудьте сделать sudo netplan apply
совершить ваши изменения.