Linux узнать uuid сетевого интерфейса

Где я могу найти UUID сетевого подключения на Ubuntu Server? (без сетевого менеджера)

У меня чистая установка Ubuntu 12.04 Server. Я хотел бы найти UUID для сетевого подключения. Как мне найти это?

ifconfig -a не перечисляет это:

eth0 Link encap:Ethernet HWaddr 00:1e:67:6a:78:a8 inet addr:192.168.50.18 Bcast:192.168.50.255 Mask:255.255.255.0 inet6 addr: fe80::21e:67ff:fe6a:78a8/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:572287 errors:0 dropped:0 overruns:0 frame:0 TX packets:70324 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:222908307 (222.9 MB) TX bytes:7982096 (7.9 MB) Interrupt:16 Memory:c2300000-c2320000 

nmcli не установлен (потому что это сервер Ubuntu):

[email protected]# nmcli The program 'nmcli' is currently not installed. You can install it by typing: apt-get install network-manager 

Из настольной установки я могу сделать:

[email protected]# nmcli c list NAME UUID TYPE TIMESTAMP-REAL Wired connection 2 d00a6778-80d6-4812-ad54-041de24e47fe 802-3-ethernet Mon 16 Dec 2013 12:20:09 EST Wired connection 1 4fb95570-1922-495a-b498-846b7a6b0655 802-3-ethernet Tue 17 Dec 2013 11:20:03 EST miwifi f3182ff5-81c2-44c4-9c4b-d3a1f0a550e9 802-11-wireless never 

Как мне найти его, когда сетевой менеджер не установлен? Конечно, мне не нужно устанавливать Network-Manager?

3 ответа

UUID является частью Network Manager. Если у вас не установлен и не включен Network Manager, у вас нет этого UUID.

Он вообще не связан с UUID OpenStack Quantum.

Поэтому вы не можете найти UUID. Не существует.

UUID генерируется с помощью инструмента из пакета util-linux: uuidgen, он генерирует случайные числа. uuidgen также используется для генерации UUID для разделов при их создании и вызывается tune2fs, когда вы запрашиваете его для создания нового UUID для раздела.

Ожидайте, что несколько инструментов идентифицируют устройство как новое, когда вы изменяете UUID в файлах конфигурации.

UUID для сетевой карты — это вещь во время выполнения, выполняемая NetworkManager. Самое близкое, что вы можете найти, чтобы найти свою сетевую карту в «/ dev», — это вместо этого заглянуть в «/ proc», где вы можете увидеть, что нигде не упоминается UUID:

[[email protected] ~]# ls -l /sys/class/net/ total 0 lrwxrwxrwx. 1 root root 0 Jan 22 08:35 enp1s0 -> ../../devices/pci0000:00/0000:00:02.0/0000:01:00.0/virtio0/net/enp1s0 lrwxrwxrwx. 1 root root 0 Jan 22 08:35 lo -> ../../devices/virtual/net/lo [[email protected] ~]# [[email protected] ~]# nmcli connection NAME UUID TYPE DEVICE enp1s0 7be41c51-becf-3963-bd4f-1562dd489fb3 ethernet enp1s0 [[email protected] ~]# 

Команда «nmcli conn show enp1s0» показывает UUID, а не аппаратный адрес.

[[email protected] ~]# nmcli conn show enp1s0 connection.id: enp1s0 connection.uuid: 7be41c51-becf-3963-bd4f-1562dd489fb3 connection.stable-id: -- connection.type: 802-3-ethernet connection.interface-name: enp1s0 connection.autoconnect: yes connection.autoconnect-priority: -999 connection.autoconnect-retries: -1 (default) connection.multi-connect: 0 (default) connection.auth-retries: -1 connection.timestamp: 1611301844 connection.read-only: no connection.permissions: -- connection.zone: -- connection.master: -- connection.slave-type: -- connection.autoconnect-slaves: -1 (default) connection.secondaries: -- connection.gateway-ping-timeout: 0 connection.metered: unknown connection.lldp: default connection.mdns: -1 (default) connection.llmnr: -1 (default) connection.wait-device-timeout: -1 802-3-ethernet.port: -- 802-3-ethernet.speed: 0 802-3-ethernet.duplex: -- 802-3-ethernet.auto-negotiate: no 802-3-ethernet.mac-address: -- 802-3-ethernet.cloned-mac-address: -- 802-3-ethernet.generate-mac-address-mask:-- 802-3-ethernet.mac-address-blacklist: -- 802-3-ethernet.mtu: auto 802-3-ethernet.s390-subchannels: -- 

Команда «nmcli deviceshow enp1s0» показывает HWADDR, а не UUID.

[[email protected] ~]# nmcli device show enp1s0 GENERAL.DEVICE: enp1s0 GENERAL.TYPE: ethernet GENERAL.HWADDR: 52:54:00:58:A4:20 GENERAL.MTU: 1500 GENERAL.STATE: 100 (connected) GENERAL.CONNECTION: enp1s0 GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/1 WIRED-PROPERTIES.CARRIER: on IP4.ADDRESS[1]: 192.168.122.217/24 IP4.GATEWAY: 192.168.122.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.122.1, mt = 100 IP4.ROUTE[2]: dst = 192.168.122.0/24, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 192.168.122.1 IP6.ADDRESS[1]: fe80::5054:ff:fe58:a420/64 IP6.GATEWAY: -- IP6.ROUTE[1]: dst = fe80::/64, nh = . mt = 100 IP6.ROUTE[2]: dst = ff00::/8, nh = . mt = 256, table=255 [[email protected] ~]# 

Источник

Читайте также:  Swap для linux mint

Узнать uuid linux сетевой карты

Иногда нужно посмотреть сетевые карты в Linux, подключенные к компьютеру, узнать имя продукта или технические характеристики карты, а также скорость передачи данных. Например, когда вы хотите проверить совместимость сетевого драйвера или модуля ядра с Ethernet адаптером необходимо знать его аппаратные спецификации, такие как: номер модели и производитель, (например: Broadcom NetXtreme, Intel I350), скорость (например: (1 Гбит/сек, 10 Гбит/сек), режим соединения (full/half duplex) и т д.

Также эта информация вам понадобится, если вы хотите подобрать драйвер для своего wifi адаптера. В этой инструкции я расскажу как узнать сетевую карту Linux и посмотреть все доступные ее характеристики.

Информация о сетевой карте с помощью Ethtool

Если вас интересует информация о проводной сетевой карте Ehternet, то вы можете воспользоваться утилитой Ethtool. Это инструмент командной строки для проверки и изменения настроек PCI Ethernet карт. Для установки Ethtool в Ubuntu или Debian используйте команду: sudo apt install ethtool В других дистрибутивах установка производится аналогичным образом, только нужно использовать подходящий пакетный менеджер.

Для отображения настроек сетевой карты в ethtool запустите утилиту передав в параметрах имя сетевого адаптера. Права суперпользователя здесь нужны для того, чтобы утилита могла получить информацию о настройках локальной сети и статусе соединения. Здесь вы можете посмотреть поддерживаемые режимы работы Supported link modes, скорость Speed и тип коннектора Port, а также состояние подключения. Для просмотра информации о сетевом драйвере и прошивке используйте опцию i: sudo ethtool -i eth0 Здесь вы можете видеть какие режимы поддерживает прошивка, а также ее версию. Если вас интересует MAC адрес выполните: sudo ethtool -P eth0

Читайте также:  Mysql on linux terminal

Информация о сетевой карте в lshw

Во втором способе мы воспользуемся утилитой для отображения подробной информации об аппаратуре Linux — lshw. С помощью нее вы можете посмотреть информацию не только о карте Ethernet, но и о Wifi адаптере, а также посмотреть список сетевых карт. Для установки lshw на Ubuntu или Debian наберите: sudo apt install lshw Чтобы посмотреть узнать сетевую карту linux и просмотреть подробные сведения о ней, запустите утилиту со следующими параметрами: sudo lshw -class network

В выводе команды вы увидите все подключенные к системе сетевые интерфейсы, кроме того, тут показывается более подробная информация, чем в выводе предыдущей утилиты. В самом начале вы видите производителя — vendor и имя продукта — product, скорость передачи данных size, а также в разделе configuration можно найти поле driver, где указан используемый драйвер.

Список сетевых карт в lspci

Если вам нужно узнать только продукт и имя производителя вашей сетевой карты можно использовать lspci. Обычно lscpi уже предустановлена в системе, но если нет ее можно установить командой: sudo apt install pciutils Теперь для просмотра доступных сетевых карт используйте: Тут вы можете видеть, что к системе подключены две сетевые карты linux, для проводного интернета и беспроводная, обе от Broadcom.

Информация о сетевой карте с помощью ip

Утилита ip позволяет посмотреть более подробную информацию о сетевом протоколе для вашей карты. Для просмотра информации выполните:

На снимке экрана вы видите две физические сетевые карты linux — wlan0 и eth0, а также два виртуальных устройства. Для каждой из карт можно узнать состояние и MAC адрес.

Выводы

В этой статье мы рассмотрели несколько способов узнать сетевую карту Linux. Вы можете посмотреть не только производителя и название устройства, но и его характеристики, такие как скорость сетевой карты linux, используемый драйвер и MAC адрес. Если у вас остались вопросы, спрашивайте в комментариях! Источник

Как узнать UUID диска в Linux

UUID или Universal Unique Identifier — это универсальный уникальный идентификатор, который может использоваться для однозначной идентификации определенного устройства компьютера. В операционных системах Linux UUID очень часто используется для идентификации разделов дисков в загрузчике Grub или в файле /etc/fstab. Это очень удобно, поскольку если вы извлечете диск или подключите его к другому разъему SATA, то его имя в системе изменится, а UUID останется прежнем. Но у этого метода есть и недостаток. UUID рассчитывается на основе метаданных раздела или диска, поэтому если вы измените его размер, UUID тоже изменится, что приведет к поломке системы и вы не сможете загрузится. Исправить ситуацию можно только указав правильный UUID.

Читайте также:  Панели dock для linux

Как узнать UUID диска в Linux

Давайте разберем как узнать UUID диска в Linux. Все диски и разделы перечислены в виртуальном каталоге /dev/. Здесь есть подкаталог /dev/disk/by-uuid/ в котором вы можете посмотреть UUID идентификаторы всех подключенных к системе дисков. Для этого выполните:

ls -la /dev/disk/by-uuid/ Строки состоящие из большого количества цифр и букв, подсвеченные бирюзовым цветом и есть UUID.

2. blkid

Ещё для просмотра UUID можно использовать утилиту blkid. Её необходимо запускать от имени суперпользователя, но она показывает информацию только по нужному вам разделу. Например, чтобы посмотреть UUID раздела /dev/sda6 выполните: sudo blkid /dev/sda6 Здесь UUID выводится в таком формате:

Эту строчку уже можно целиком вставлять в /etc/fstab или настройки загрузчика grub. Утилита позволяет посмотреть информацию для нескольких устройств:

3. lsblk

Ещё один вариант — эту утилита lsblk, которая тоже может показывать UUID:

4. Графический интерфейс

Если вы не хотите использовать терминал, то всегда можете посмотреть UUID в графическом интерфейсе. Для этого используйте утилиту Gnome Disks. Её можно найти в главном меню операционной системы: Для просмотра UUID просто выберите нужный жесткий диск и кликните по разделу, для которого нужно посмотреть информацию:

Выводы

UUID довольно часто используется при работе с разделами в Linux несмотря на то, что обычные имена разделов намного удобнее и проще запоминаются. Надеюсь, эта информация была полезной для вас. Источник

ИТ, сети, безопасность.

четверг, 30 июня 2016 г.

Настройка сетевых подключений Centos

Отключаем менеджер сетевых подключений, последующая настройка будет выполнятся через сетевые скрипты в /etc/sysconfig/network-scripts/:
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service Смотрим интерфейсы и их состояние:
ip addr
ip link
service network status
uuidgen ens160 — узнаем UUID сетевой карты Выполняем конфигурацию интерфейса:
nano /etc/sysconfig/network-scripts/ifcfg-eno160
HWADDR=00:0C:29:5B:08:A2
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
USERCTL=no
NM_CONTROLLED=no
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno160
UUID=8c6eefa2-0d7b-4559-9870-2953290dc988
ONBOOT=yes
IPADDR=192.168.1.70
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.1
DNS2=8.8.8.8
DOMAIN=rheltest.lan

Узнать uuid linux сетевой карты

Welcome to LinuxQuestions.org, a friendly and active Linux Community. You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today! Note that registered members see fewer ads, and ContentLink is completely disabled once you log in. Are you new to LinuxQuestions.org? Visit the following links:
Site Howto | Site FAQ | Sitemap | Register Now If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.

Источник

Оцените статью
Adblock
detector