Я пытаюсь смоделировать два разных компьютера в одном корпусе, используя модуль macvlan (кстати, это круто), но у меня есть одна небольшая проблема; Когда я создаю macvlan, Ubuntu 11.10 очень услужливо начинает транслировать свое имя хоста на обе интерфейсов, что создает невероятную путаницу для всего, что связано с именами хостов.
Кто-нибудь знает, как запретить ubuntu рекламировать свое имя хоста на определенном интерфейсе? Спасибо!
Вы не объясняете, каким образом ваша система передает имя хоста. Если вы видите, что он появляется через многоадресный DNS, вы можете посмотреть на пакет «avahi», который часто используется в Linux для широковещательной рассылки уведомлений о многоадресном DNS в локальной сети. Я не знаю точного имени пакета в Ubuntu, но вы, вероятно, можете найти сценарий управления где-нибудь в /etc/rc.d
.
Вы можете безопасно просто остановить сервер avahi и отключить службу, если только вы не полагаетесь на это для обнаружения служб в своей локальной сети.