WordPress database error: [Got error 28 from storage engine]
SHOW FULL COLUMNS FROM `wp_options`

Лаборатории» Blog Archive » Отключения привязки сетевых интерфейсов к MAC-адресам

Отключения привязки сетевых интерфейсов к MAC-адресам

В семействе Debian (Ubuntu и др.) по умолчанию осуществляется привязка имени сетевого интерфейса к MAC-адресу устройства. Это сделано для того, чтобы при добавлении или удалении сетевых карт, не перепутывались настройки для существующих карт. Для интернет-сервера это решение неудачно, т.к. такая привязка приводит к тому, что при смене MAC-адреса устройства (например, при замене сетевой карты или сервера, при перезагрузке виртуальной машины), настройки сетевой карты теряются, в следствие чего сервер становится недоступен по сети.

Привязка имени интерфейса к MAC-адресу осуществляется с помощью подсистемы udev. Для отключения привязки необходимо удалить правила в текущей конфигурации udev:
1) удалить файл /etc/udev/rules.d/70_persistent-net.rules (в нем содержится текущая привязка для сетевых карт)
2) удалить файл /etc/udev/rules.d/75_persistent-net-generator.rules (он автоматически создает новые привязки для сетевых карт)
3) удалить  файлы /lib/udev/rules.d/75-persistent-net-generator.rules, /lib/udev/write_net_rules
иначе файлы в /etc/udev/rules.d/ будут снова созданы.

В различных версиях и дистрибутивах названия этих файлов могут отличаться, но, как правило, они заканчиваются на _persistent-net.rules и _persistent-net-generator.rules.

Comments are closed.