Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: PXE - загрузка в Ubuntu Server 12.10  (Прочитано 1744 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Fingon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
PXE - загрузка в Ubuntu Server 12.10
« : 16 Мая 2013, 20:51:35 »
Здраствуйте, у меня есть сервер с двумя сетевыми картами и несколько компьютеров. Хочу организовать PXE при помощи TFTP. Для организации сети я колеблюсь между не настраиваемым коммутатором и маршрутизатором. Что выбрать?
После прочтения статьи на местной вики https://help.ubuntu.ru/wiki/установка_ubuntu_по_сети и связанной с ней темой на форуме https://forum.ubuntu.ru/index.php?topic=31976.60 я составил для себя примерный список действий и хотел бы спросить, что я понял не так и упустил. Далее простыня моих мыслей под спойлером:
(Нажмите, чтобы показать/скрыть)
Это моё первое знакомство с консолью Ubuntu и я еще очень плохо понимаю iptables и как необходимо настроить DHCP. Надеюсь на вашу помощь.  :)

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: PXE - загрузка в Ubuntu Server 12.10
« Ответ #1 : 17 Мая 2013, 20:12:50 »
Точную ошибку я сейчас не помню, завтра получив доступ к серверу воспроизведу ошибку и дополню пост.
И вот наступило завтра...
OpenWrt 19.07

Оффлайн Fingon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: PXE - загрузка в Ubuntu Server 12.10
« Ответ #2 : 17 Мая 2013, 20:58:44 »
Точную ошибку я сейчас не помню, завтра получив доступ к серверу воспроизведу ошибку и дополню пост.
И вот наступило завтра...
Я извиняюсь, сегодня не был в университете где стоит сервер. Но читать и изучать форум продолжаю.  :)

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: PXE - загрузка в Ubuntu Server 12.10
« Ответ #3 : 17 Мая 2013, 23:00:07 »
Fingon,
смотри лог
cat /var/log/syslog | grep -i tftp
Wars ~.o

Оффлайн Fingon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: PXE - загрузка в Ubuntu Server 12.10
« Ответ #4 : 18 Мая 2013, 10:48:34 »
TFTP теперь получилось перезапустить, но осталась проблема с DHCP.
Выдает такую ошибку:fingon@fingon:~$ sudo service isc-dhcp-server restart
stop: Unknown instance:
start: Job failed to start

Вот структура моего dhcpd.confddns-update-style none;
default-lease-time 600;
max-lease-time 7200;

authoritative;

allow booting;
allow bootp;

subnet 10.0.0.0 netmask 255.255.255.0 {
    range 10.0.0.10 10.0.0.254;
    option broadcast-address 10.0.0.255;
    option routers 10.0.0.1;
    option domain-name-servers 8.8.8.8;
    filename "/pxelinux.0";
}

host client {
    hardware ethernet xx:xx:xx:xx:xx:xx;
    fixed-address 10.0.0.5;
}

Сейчас гуглю как прочитать логи dhcp по совету victor00000

Пользователь решил продолжить мысль 18 Мая 2013, 12:55:57:
Это продолжение предыдущего сообщения.
Я разобрался в чем была проблема. Просто оказывается умудрился пропустить ";" и ошибся в букве мак адреса. Теперь все отлично грузится. Всем спасибо. Сейчас буду разбираться как примонтировать другой образ и изменить меню загрузчика. Вопрос к админам и модерам: Можно мне если что задавать здесь новые возникающие вопросы, дабы не городить новых тем?

Плюс я изменил dhcpd.conf и теперь он выглядит так:
ddns-update-style none;

authoritative;
allow booting;
allow bootp;

subnet 192.168.10.0 netmask 255.255.255.0 {
    range 192.168.10.10 192.168.10.254;
    option domain-name-servers 192.168.10.1;
    option domain-name "example.org";
    option broadcast-address 192.168.10.255;
    option routers 192.168.0.1;
    default-lease-time 60480;
    max-lease-time 60480;
    filename "/pxelinux.0";
}

host client {
    hardware ethernet xx:xx:xx:xx:xx:xx;
    fixed-address 192.168.10.11;
« Последнее редактирование: 18 Мая 2013, 12:55:57 от Fingon »

 

Страница сгенерирована за 0.044 секунд. Запросов: 26.