Сгенерировать uuid для сетевого интерфейса CentOS

Содержание
Introduction
Кратко
С пояснениями
Оптимизация
Related Articles

Introduction

Кратко

MYUID=$(uuidgen enp0s8)
sed -i s/UUID=*/UUID=$MYUID/ /etc/sysconfig/network-scripts/ifcfg-enp0s8
unset MYUID

Пояснения

uuidgen имя устройства

Например

uuidgen enp0s8

odc11c41-d526-4998-90c4-8b7afcbd70ae

Теперь этот uuid можно ввести в /etc/sysconfig/network-scripts/ifcfg-enp0s8

Этот файл можно изучть с помощью cat или vim

vi /etc/sysconfig/network-scripts/ifcfg-enp0s8

TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=enp0s8 UUID=bddba352-22bc-4210-b460-404bd3043c6e DEVICE=enp0s8 ONBOOT=yes

Теперь нужно заменить старый UUID на новый

sed s/UUID=*/UUID=odc11c41-d526-4998-90c4-8b7afcbd70ae/ /etc/sysconfig/network-scripts/ifcfg-enp0s8

Оптимизация

To не копировать uuid руками можно сохранить вывод uuidgen в переменную и её использовать в sed команде.

MYUID=$(uuidgen enp0s8)
sed -i s/UUID=*/UUID=$MYUID/ /etc/sysconfig/network-scripts/ifcfg-enp0s8

После этого желательно удалить содержимое переменной с помощью unset

unset MYUID

Article author: Andrei Olegovich

Похожие статьи
Основные настройки сети в CentOS
Firewall CentOS
hostname в CentOS
iftop в CentOS
ip в CentOS
iperf в CentOS
iptables CentOS
nethogs в CentOS
netstat в CentOS
Добавить новый сетевой интерфейс CentOS
Сетевые маршруты в CentOS
tc в CentOS
Сгенерировать uuid для сетевого интерфейса CentOS
Firewall CentOS
Изображение баннера

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: