Моя основная ОС - Win XP Professional. Хост имеет реальное сетевое соединение через DSL, и я создал второе сетевое соединение с помощью Microsoft Loopback Adapter. Совместное использование подключения к Интернету включено. Адаптер Microsoft Loopback имеет IP-адрес 192.168.0.1.
У меня есть 1 виртуальный компьютер с Windows Server 2003. Я настроил сетевое соединение на этом VPC для использования адаптера Microsoft Loopback. Я настраиваю этот VPC как контроллер домена, DNS-сервер и DHCP-сервер. Я установил статический IP-адрес 192.168.0.2 (в той же подсети, что и адаптер MS Loopback).
У меня есть второй виртуальный компьютер, на котором также установлен Windows Server 2003. Для сетевого подключения на этом VPC установлено значение «Только локальное». Я хочу, чтобы этот VPC получил свой IP-адрес от 1-го VPC, на котором я настроен как DHCP-сервер.
Я хочу, чтобы 2 VPC находились в сети с одним из VPC, выступающим в качестве контроллера домена, DNS-сервера и DHCP-сервера. Второй VPC должен получить свой IP-адрес от первого VPC. Он должен быть частью домена 1-го VPC.
Когда я попытался заставить второй VPC получить IP-адрес от первого VPC, мне это не удалось. Может ли кто-нибудь опубликовать несколько предложений о том, как это сделать?
Спасибо за ответы. Я решил свою проблему. Вот что я сделал (это похоже на то, что вы оба предложили). На VPC-1 (который действует как контроллер домена, DNS-сервер и DHCP-сервер) я установил сетевые настройки в консоли VPC на 2 сетевых адаптера a) Поиск MS адаптер б) Только локальный. IP-адрес для первого сетевого подключения (в настройках TCP / IP) установлен на «Получить IP-адрес автоматически». IP-адрес для второго сетевого подключения установлен на статический адрес 192.168.0.5, DNS-сервер также настроен на тот же адрес (192.168.0.5)
На VPC-2 (клиентский компьютер) у меня только 1 сетевое соединение. IP-адрес этого в настройках TCP / IP установлен на «Получить IP-адрес автоматически».
Это гарантировало, что VPC-2 получал свой IP-адрес от DHCP-сервера (в VPC-1), но по-прежнему оставалась одна небольшая проблема. Выполнение команды nslookup дало этот результат - *** Не удается найти имя сервера для адреса 192.168.0.5: несуществующий домен Сервер по умолчанию: неизвестный адрес: 192.168.0.5
Я исправил это, создав запись PTR в зоне обратного просмотра, которая указывает адрес 192.168.0.5 на имя сервера.
Думаю, я могу удалить адаптер обратной связи MS и использовать NAT (еще не пробовал). Итак, в какой ситуации нам абсолютно необходимо использовать адаптер MS Loopback Adapter?
Я сделал для вашего 1-го VPC, установил 2 ник. Один должен использовать NAT для вашего физического адаптера машины, а другой должен быть частным адаптером. Второй VPC должен иметь сетевой адаптер с использованием только локальной сети. Таким образом, два VPC общаются друг с другом в "только локальной" сети.
Для этой конфигурации вам фактически не нужно включать адаптер обратной связи или общий доступ к интернет-соединению на вашем хосте Windows XP. Все это может быть выполнено через графический интерфейс Virtual PC.
Измените свой первый сервер Virtual 2003 таким образом, чтобы он имел два сетевых адаптера. Назначьте адаптер 1 для «Общая сеть (NAT)», а для второго - «Только локальный». Включите эту виртуальную машину и убедитесь, что она может подключаться к Интернету, а также настройте второй сетевой адаптер со статическим IP-адресом. Настройте желаемую область DHCP и убедитесь, что служба включена и работает.
Измените второй сервер Virtual 2003, чтобы на нем был один сетевой адаптер. Настройте его как «Только локальный» и включите виртуальную машину. Во время загрузки он должен запросить и получить DHCP-адрес от первого сервера. Если нет, дважды проверьте конфигурацию сетевого адаптера.