Я тестирую новый сервер Xen 6.0 и вообще новичок в Xen. Я установил базовый Xenserver Free, поэтому я не ставлю Xen, например, поверх существующей установки Debian. Из-за чего-то мне нужно вручную установить MAC-адрес всего, что общается с сетью (неважно, почему, мне просто нужно это сделать). На этом компьютере в настоящее время 0 виртуальных машин, и менеджер не может с ним разговаривать, пока я не исправлю это
это страница говорит, что вы должны изменить свой /etc/xen/[conf_file]
но все, что у меня есть /etc/xen
- это некий файл с именем xl.conf, а сама страница помечена как устаревшая. Поиск в Google не дал других способов добиться этого. Неудивительно /etc/network/interfaces
не существует, поэтому я не могу его там изменить.
Где я могу изменить Mac-адрес моей сетевой карты (единственное сетевое соединение)? Нужно ли мне также изменить адрес виртуального интерфейса Xen, который, по-видимому, настроен?
"XenServer Free" как в Citrix XenServer? Насколько я помню, Citrix XenServer был просто dom0, реализованным на CentOS. Если это все еще так, вы должны иметь возможность изменить MAC-адрес интерфейса вашего dom0, отредактировав /etc/sysconfig/network-scripts/ifcfg-ethX
и добавление / изменение MACADDR
настройка. Выполнение service networking restart
должен вызвать ваш интерфейс с новым MAC-адресом (предоставление драйверов для этого интерфейса поддерживает изменение MAC-адреса ... они, вероятно, делают).
Обратитесь к CentOS / RHEL или Xen.org документация для получения дополнительной информации.