Невозможно настроить сервер pxe на Ubuntu VM (Virtual Box)

Я немного новичок в этом и пытаюсь настроить PXE-сервер на виртуальной машине Ubuntu 14.04, используя Virtual Box 4.3. Для этого я перешел по следующей ссылке: Шаги по установке PXE Boot Server в виртуальной машине Ubuntu Server

  1. Установленный виртуальный ящик на Mac Yosemite.
  2. Развернутая Ubuntu VM 14.04 на виртуальной коробке.
  3. Установленный и настроенный DHCP-сервер в Ubuntu. Отредактировано /etc/default/isc-dhcp-server для eth0.

    dhcp.d имеет следующую конфигурацию

    default-lease-time 600;
    max-lease-time 7200;
    subnet 192.168.10.0 netmask 255.255.255.0 {
        range 192.168.10.50 192.168.10.100;
        option subnet-mask 255.255.255.0;
        option routers 192.168.10.123;
        option broadcast-address 192.168.10.255;
        filename "pxelinux.0";
        next-server 192.168.10.123;
    }
    
  4. Настроенный статический IP-адрес на виртуальной машине Ubuntu

    # interfaces(5) file used by ifup(8) and ifdown(8)
    auto lo
    iface lo inet loopback
    
    auto eth0
    iface eth0 inet static
    address 192.168.10.123
    netmask 255.255.255.0
    network 192.168.10.0
    gateway 192.168.10.2
    dns-nameservers 8.8.8.8 8.8.4.4
    broadcast 192.168.10.255
    
  5. Настройка службы TFTP

    /etc/inetd.conf
    # <service_name> <sock_type> <proto> <flags> <user> <server_path> <args>
    tftp    dgram   udp wait    root    /usr/sbin/in.tftpd  /usr/sbin/in.tftpd -s /var/lib/tftpboot
    
  6. Добавлены загрузочные файлы PXE со следующей структурой

    /var/lib/tftpboot/
     |-- pxelinux.0
     |-- pxelinux.cfg/
     |   `-- default
     `-- pmagic/
         |-- bzimage
         `-- initramfs
    
  7. На Mac настроен интерфейс en06 с

    IP Addr: 192.168.10.30
    Router : 192.168.10.1
    DNS Server 8.8.8.8
    

сделал сетевой адаптер подключенным к виртуальной коробке. Отключен WiFi.

  1. Хост и ВМ теперь могут пинговать друг друга.
  2. Подключил Mac с кабелем Cat6 Ethernet к удаленному компьютеру Lenovo, который я хочу загрузить PXE.
  3. Когда я пытаюсь загрузить Lenovo, используя PXE в качестве первого предпочтения, он показывает ошибку, что:

    не получено предложение dhcp

Не могли бы вы помочь мне понять, чего мне не хватает? Благодаря

1
задан 11 July 2015 в 19:19

1 ответ

Сетевая плата 1G может позволить Вам подключить оба ноутбука с помощью прямой кабель. Но для некоторых 100M сетевые платы и самые старые необходимо использовать перекрестное соединение кабель.

я не уверен в этом, но я заметил, что иногда демон DHCP уничтожается, когда сетевое соединение отбрасывает, в то время как перезагрузка/сброс клиентской машины, я рекомендовал бы поместить Ethernet-коммутатор между этими двумя машинами.

, Если у Вас нет переключателя, здесь что я раньше делал его работами:

  1. Включаются, сервер VM PXE
  2. Включаются, клиентская машина PXE
  3. Ожидают для получения ошибки IP
  4. сервис DHCP Перезапуска в сервере VM PXE
  5. Попытка Сброс клиентская машина PXE многократно, пока это не добирается, IP (не выключайтесь, некоторые бренды принимают Ctrl + Высокий звук + Del для сброса)
0
ответ дан 11 July 2015 в 19:19

Другие вопросы по тегам:

Похожие вопросы: