Назад | Перейти на главную страницу

Виртуальные машины VMware ESXi не отправляют отчеты на DNS-сервер

Недавно я установил свой первый сервер VMware ESXi (4.1). В моем тестировании все прошло гладко, но я столкнулся с одной неприятной проблемой:

Ни одна из виртуальных машин, работающих на этом сервере ESXi, должным образом не сообщает о себе нашему локальному DNS-серверу. Однако они, похоже, могут получить адрес и информацию о DNS с DHCP-сервера, но когда дело доходит до сообщения своих полных доменных имен на DNS-сервер, ничего.

Это как-то связано с виртуальным коммутатором, на котором работает ESXi? Прямо сейчас виртуальные машины просто извлекают адрес в той же подсети, что и остальные серверы, и я хотел бы оставить его таким, если это возможно. Интересно, единственный способ заставить это работать - поместить мои виртуальные машины в другую подсеть и настроить маршрутизацию между ними.

Что бы вы сделали?

Присоединены ли эти машины к домену AD? Если нет, то вам необходимо настроить для них DNS-суффикс конкретного подключения для зоны DNS, в которой вы хотите, чтобы они регистрировали свои записи A.

Хост, который не присоединен к домену AD, не имеет основного DNS-суффикса, и поэтому вам необходимо настроить DNS-суффикс для конкретного подключения, который соответствует зоне DNS, в которой они должны регистрировать свои записи A.

Это не имеет ничего общего с ESXi, это вещь VM, vSwitch - это просто коммутатор, не более того, устройство уровня 2, которое вообще ничего не знает об IP. У меня много виртуальных машин, которые делают именно то, что вы делаете, и они получают адреса DHCP и соответствующим образом регистрируют свои DNS-имена.