Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR. Вписываю MACADDR теряется настройка адреса IPv4 по DHCP.
Что-то сделать. Убрать HWADDR нельзя не получается. Есть возможность привязать конфигурационный файл для адаптера при помощи другого параметра.
DEVICE="eno16777736"
HWADDR="00:0c:29:ab:53:77"
ONBOOT=yes
BOOTPROTO=dhcp
MTU=1492
Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Модератор: Модераторы разделов
-
- Сообщения: 15
- ОС: CentOS 7
-
- Модератор
- Сообщения: 21288
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Так может проблема в том, что DHCP-сервер не даёт IP-адрес устройству с новым MAC?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1139
- ОС: Fedora
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Чего не получается: привязать конфигурацию к адаптеру или потом договориться с сервером DHCP?
Если первое, то в конфигурации надо указывать как исходный MAC (и как раз для привязки), так и желаемый. Какой параметр за что отвечает - уже не помню, давно это было.
Если первое, то в конфигурации надо указывать как исходный MAC (и как раз для привязки), так и желаемый. Какой параметр за что отвечает - уже не помню, давно это было.
-
- Сообщения: 15
- ОС: CentOS 7
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Bizdelnick писал(а): ↑06.10.2015 16:05
Так может проблема в том, что DHCP-сервер не даёт IP-адрес устройству с новым MAC?
Ваша правда ошибка была в конфигурации клиента DHCP. Единственный нужный параметр для настройки сетевого интерфейса по DHCP это BOOTPROTO с значением dhcp
Скажите а есть какие-то особенности при работе CentOS под VMWareWorkstation. У меня загадочная ситуация с конфигурацией сетевого адаптера. Если файл положить в /etc/sysconfig/netwrok-scripts. Команда service network restart завершается сбоем
-
- Модератор
- Сообщения: 21288
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Эээ... То есть Вы программно меняете MAC-адрес виртуальной сетевухи? А почему не задать нужный в настройках виртуалки?
Хотя бы вывод её покажите.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 15
- ОС: CentOS 7
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Bizdelnick писал(а): ↑07.10.2015 12:14
Эээ... То есть Вы программно меняете MAC-адрес виртуальной сетевухи? А почему не задать нужный в настройках виртауалки?
Хотя бы вывод её покажите.
Понимаете, я задался задачей минимально допустимого содержимого файла ifcfg-<адаптер> в CentOS. Но внятного описания по обязательным параметрам в конф. файле я не нашёл в man. Теперь уже путём поиска разобрался, что в файле конфигурации интерфейса только два параметра важны BOOTPROTO=dhcp и TYPE="Ethernet"
C проблемой смены мак-адреса с помощью параметра MACADDR, оказался виноват конфигурационный файл клиент DHCP
-
- Сообщения: 15
- ОС: CentOS 7
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Код: Выделить всё
network.service - LSB: Bring up/down networking
Loaded: loaded (/etc/rc.d/init.d/network)
Active: failed (Result: exit-code) since ср 2015-10-07 16:40:25 EEST; 32s ago
Process: 10066 ExecStop=/etc/rc.d/init.d/network stop (code=exited, status=0/SUCCESS)
Process: 10308 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)
жов 07 16:40:24
localhost.localdomain network[10308]: Не вдалося завантажити файл «/etc/sysconfig/network-scripts/ifcfg-lo»
жов 07 16:40:24
localhost.localdomain network[10308]: Не вдалося завантажити файл «/etc/sysconfig/network-scripts/ifcfg-lo»
жов 07 16:40:24
localhost.localdomain network[10308]: [ ГАРАЗД ]
жов 07 16:40:24
localhost.localdomain network[10308]: Активізується інтерфейс eno16777736: Не вдалося завантажити файл «/etc/sysconfig/network-scripts/ifcfg-eno16777736»
жов 07 16:40:24
localhost.localdomain network[10308]: Не вдалося завантажити файл «/etc/sysconfig/network-scripts/ifcfg-eno16777736»
жов 07 16:40:24
localhost.localdomain network[10308]: ПОМИЛКА : [/etc/sysconfig/network-scripts/ifup-eth] Схоже що пристрій відсутній, ініціалізацію відкладено.
жов 07 16:40:24
localhost.localdomain network[10308]: [НЕВДАЧА]
жов 07 16:40:25 localhost.localdomain systemd[1]: network.service: control process exited, code=exited status=1
жов 07 16:40:25
localhost.localdomain systemd[1]: Failed to start LSB: Bring up/down networking.
жов 07 16:40:25
localhost.localdomain systemd[1]: Unit network.service entered failed state.
-
- Модератор
- Сообщения: 21288
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Файл существует? Выложите его сюда (прикрепите к сообщению сам файл, добавив суффикс .txt, а не скопируйте содержимое).
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 15
- ОС: CentOS 7
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Bizdelnick писал(а): ↑07.10.2015 16:51
Файл существует? Выложите его сюда (прикрепите к сообщению сам файл, добавив суффикс .txt, а не скопируйте содержимое).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Модератор
- Сообщения: 21288
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Я имел в виду /etc/sysconfig/network-scripts/ifcfg-eno16777736
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 15
- ОС: CentOS 7
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Bizdelnick писал(а): ↑08.10.2015 11:32Я имел в виду /etc/sysconfig/network-scripts/ifcfg-eno16777736
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Модератор
- Сообщения: 21288
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Сетевой адаптер. HWADDR обязателен для конфигурационного файла? Хочу поменять апар-ный адресс с помощью MACADDR.
Странно, там вроде бы всё в порядке. Не знаю тогда, что ему не нравится.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |