LINUX.ORG.RU

Автоматическое определение различных проводных сетей

 


1

1

Хочу следующее: пришел на работу воткнул в ноутбук кабель, NetworkManager автоматически определил "ага, рабочая сеть, uuid сети такой-то", пришел домой "ага, домашняя локалочка, другой uuid". Ну и соответственно через dispatcher выполняются различные скрипты. Что дома, что на работе используется DHCP. На офтопике7 такое вроде возможно, а что в этом плане умеет наш распрекрасный линукс?

Ответ на: комментарий от anonymous

Гуглеж по аббревиатуре "DUID" выдал "Driving Under the Influence of Drugs" и "DHCPv6 Unique Identifier". Ни то, не другое мне не подходит.

kernelpanic ★★★★★
() автор топика
Ответ на: комментарий от kernelpanic

ладно, пускай не при помощи DUID, но тебе надо идентифицировать и различить DHCP-сервера, верно? В зависимости от идентификатора выполнить различные задачи.

В DHCPv4 идентификатором сервера является его IP адрес и содержится в опции 54.

Клиент её получает всегда, а значит может на её основе выполнить различные хуки.

Единственный минус, который должен устранить DUID, что в адрес DHCP-сервера и там, и там может совпасть.

anonymous
()

Хук на NM, который будет определять ARP default gateway'я и на его основе делать что необходимо.

no-dashi ★★★★★
()

avahi же, если правильно понял

amorpher ★★★★★
()
Ответ на: комментарий от no-dashi

Ну это больше смахивает на костыль. Хочется красиво и с нотификациями.

kernelpanic ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.