У меня очень странная ситуация и я не знаю, где искать. У меня установлен XEN на Ubuntu 12.04 LTS. Мой хостинг-провайдер требует, чтобы каждый новый IP-адрес, который использует мой сервер, имел собственный MAC-адрес. Поэтому я использую мостовой интерфейс xenbr0.
А теперь ОЧЕНЬ странная вещь:
Я назначаю mac-адрес виртуальному интерфейсу виртуальной машины с Windows 7, он говорит «нет сетевого подключения» - я использовал dhcp, затем вручную ввел шлюз, сетевую маску и IP, очистил кеш ARP. Ничего. У него по-прежнему нет связи. Не могу пинговать шлюз.
Я назначаю тот же Mac-адрес виртуальному интерфейсу (виртуальные интерфейсы идентичны) виртуальной машины с Ubuntu 12.04, он получает IP через DHCP, предлагает запись PTR IP в качестве имени хоста и т. Д. - довольно странно.
Для меня это очень странно, так как я пытался назначить тот же (и другой) MAC-адрес также машине pfSense (FreeBSD), и у меня был тот же результат, что и на Windows 7, даже если я настроил все вручную, сервер не может пинговать шлюз.
Что делает Ubuntu, что заставляет ее работать? Или с чего мне начать искать?