Как создать несколько адресов с помощью netplan в Ubuntu 18.04? Я хочу присвоить 50 адресов с помощью нотации как 192.10.23.1/24-192.10.23.50/24
. Действительно ли это возможно?
Это, конечно, возможно.
Здесь можно зарегистрировать много примеров о том, как настроить 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
Я использовал это в качестве ссылки.
Не забывайте делать a sudo netplan apply
фиксировать Ваши изменения.
Я не вижу опции диапазона в 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
Добавьте некоторый заголовок / нижний колонтитул, и Вы сделаны С наилучшими пожеланиями, Paweł