Ru-Board.club
← Вернуться в раздел «Программы»

» TeraByte Image & TeraByte BootIt

Автор: The_Immortal
Дата сообщения: 23.02.2016 18:58
dialmak01, мне бы для начала хотелось разобраться с получением next-server'а. Я написал разрабу.

Не очень, правда, понял, что имелось им в виду под этим:
Цитата:
192.168.94.254 is your dhcp server (i.e "dhcp-server")
192.168.94.1 is your proxydhcp server also acting as a boot server i.e tftp server i.e "next-server".

Далее он мне дал ссыль на похожую проблему. Я попробовал:
Цитата:
Input:
opt. 54 = 192.168.94.1
opt. 66 = 192.168.94.2 /just for testing/

Output (thru iPXE):
${proxydhcp/next-server} = 192.168.94.1
${proxydhcp/dhcp-server}= 192.168.94.1
Т.е. через ${proxydhcp/next-server} можно получить 54 опцию, а вот 66-ую походу вообще никак не изъять.
Автор: dialmak01
Дата сообщения: 23.02.2016 20:14
The_Immortal

Цитата:
мне бы для начала хотелось разобраться с получением next-server'а.

Решение есть простое

Код: set next-server 192.168.94.2
Автор: dialmak01
Дата сообщения: 24.02.2016 03:35
Доработал меню iPXE Сcыль
- Теперь практически невозможно не приконектиться к серверу, даже если и проблемы с DHCP.
- Cделал больше полезности в инфе
- Изменил дефолтные настройки Tiny PXE Server
- Кто будет пользоваться - стоит посмотреть файл \PXEServer\TFTP\pxelinux.cfg\default.ipxe
- Не забудьте заменить пустышки ISO настоящими файлами!
- Помните, что при запуске через memdisk требуется больше памяти! Например, если образ требует 1 гиг ОЗУ, а размер ISO 2 гига, то требуется минимум 3 гига ОЗУ. Объём доступной памяти у клиента можно посмотреть в Network setting при запуске с pxelinux.0.
- Если требуется шара SMB и у вас вкл. UAC - нужно запускать Tiny PXE Server от имени админа!
Автор: The_Immortal
Дата сообщения: 24.02.2016 12:30
dialmak01, можно уточнить в каких случаях используются файлы snponly.efi и undionly.kpxe?
Цитата:
- Помните, что при запуске через memdisk требуется больше памяти! Например, если образ требует 1 гиг ОЗУ, а размер ISO 2 гига, то требуется минимум 3 гига ОЗУ.
Конечное кол-во ОЗУ = размер ISO-образа * 2 - это чтобы наверняка, ибо откуда ты можешь знать сколько ОЗУ потребует образ?

Вот что мне в конечном счете написал автор Tiny по поводу вышеобозначенной проблемы с 66-ой опцией:
Цитата:
if you use 3 different servers, dhcp + proxydhcp + tftp, then yes opt 66 is useless.
if you use 2 servers, dhcp/tftp + proxydhcp OR dhcp + proxydhcp/tftp then you are fine with opt 66.
Не могу вдуплить, что сиё означает. Как можно использовать 3 различных сервера: dhcp + proxydhcp + tftp? Или два: dhcp/tftp + proxydhcp ИЛИ dhcp + proxydhcp/tftp? Как это определить?
Какая схема у Вас ? Я в конец уже запутался...
Автор: dialmak01
Дата сообщения: 24.02.2016 14:43
The_Immortal

Цитата:
можно уточнить в каких случаях используются файлы snponly.efi и undionly.kpxe?

Не имеют драйверов под конкретные чипы. Имеют только универсальный драйвер плюс минимальный функционал. Используются, если удовлетворяет работа скорости по сети и возможности.
Последние билды можно взять готовые из сайта.
Если делать самому, то билдятся на сайте или по инструкциям раз, два и т.д.

Цитата:
откуда ты можешь знать сколько ОЗУ потребует образ

Очевидно же. Минимально необходимый объем написан написан в системных требованиях.

Цитата:
Не могу вдуплить, что сиё означает. Как можно использовать 3 различных сервера: dhcp + proxydhcp + tftp? Или два: dhcp/tftp + proxydhcp ИЛИ dhcp + proxydhcp/tftp? Как это определить?

Три компа - три сервера.
Два компа dhcp/tftp + proxydhcp ИЛИ dhcp + proxydhcp/tftp.

У себя пробовал такие варианты.
роутер с dhcp + сервер proxydhcp/tftp/http
роутер с dhcp + сервер dhcp/tftp/http
роутер с dhcp пробовал тоже разный, простые варианты с обычными железными роутерами и софтовым pfSense на FreeBSD.
С Tiny все работает. Даже пробовал клиенты с Wi-Fi и грузил только по Wi-Fi..
Автор: The_Immortal
Дата сообщения: 24.02.2016 14:59
dialmak01,
Цитата:
Очевидно же. Минимально необходимый объем написан написан в системных требованиях.
Нда? Вот, к примеру, требования из того самого ISO:
Цитата:
Компьютер с DVD приводом или возможностью грузиться с флешки
Очевидно же?

Цитата:
С Tiny все работает.
Имеется в виду, что 66-ая опция определяется?

Цитата:
Три компа - три сервера.
Два компа dhcp/tftp + proxydhcp ИЛИ dhcp + proxydhcp/tftp.
У меня вот так - это сколько серверов?
Автор: dialmak01
Дата сообщения: 24.02.2016 15:03
Спроси автора, пусть распишет подробно опции optextra или где почитать скажет.
Я не все понял... Очень полезная штука.

Добавлено:
The_Immortal

Цитата:
Имеется в виду, что 66-ая опция определяется?

Определяется все автоматом с последним меню, что выложил выше. Причем всё определяется корректно при разных условиях, есть она или нет её.
Главное правильно выставить IP и маску. В некоторых топологиях сети нужно дополнительно выставить роутер, днс и бродкаст.
Автор: The_Immortal
Дата сообщения: 24.02.2016 15:13
dialmak01,
Цитата:
Определяется все автоматом с последним меню, что выложил выше.
Вы не могли бы продемонстрировать (скринами, например), что 66-ая опция считывается корректно?

Цитата:
Главное правильно выставить IP и маску.
Эм... Разве использование ProxyDHCP как-то связано с ручным выставлением IP и маски?
Автор: dialmak01
Дата сообщения: 24.02.2016 15:14

Цитата:
У меня вот так - это сколько серверов?

Некорректно по моему. А какой IP у тебя? Какой IP у внешнего DHCP сервера? Покажи какой он тебе присваивает IP, маску и т.д. при автоподключении к нему.

А сколько серверов - знаешь только ты. Имеются ввиду физические сервера (хотя это не совсем так при определенных условиях ибо есть разные карточки плюс есть виртуалки). Если точнее -сколько IP используется для служб.

Добавлено:
Также покажи Network Setting из моего меню (реального компа, не из виртуалки). Можно фотку.
Тогда можно что-то советовать. Нет инфы..
Автор: The_Immortal
Дата сообщения: 24.02.2016 15:44
dialmak01,
Цитата:
Также покажи Network Setting из моего меню (реального компа, не из виртуалки). Можно фотку.
Тогда можно что-то советовать. Нет инфы..
Касательно "Network Settings" по отношению к dhcp/tftp/http у физической и виртуальной машины разницы никакой.

Вот "Network Settings" из виртуалки:



А вот с физической машины:



Что там один IP для всех (dhcp/tftp/http), что тут. 66-ая опция задана и там, и там.
Автор: dialmak01
Дата сообщения: 24.02.2016 16:07
The_Immortal
А где же

Цитата:
А какой IP у тебя? Какой IP у внешнего DHCP сервера? Покажи какой он тебе присваивает IP, маску и т.д. при автоподключении к нему.
Без этого низя

Вот мои скрины для варианта proxyDHCP
Мой IP



Мои настройки



и



Реультат тот же в обоих случаях



Для варианта DHCP настройки совершенно другие будут.

Добавлено:
The_Immortal
Судя по этой картинке
твой IP 192.168.32.59. По идее все работает. Чего тебе ещё надо? Хотя странно, что не определила чип... тут хз.
Автор: The_Immortal
Дата сообщения: 24.02.2016 16:20
dialmak01, так поставьте в 66-ую опцию какое-нибудь другое значение. Толку-то то же самое устанавливать, как и в DHCP - всё равно будет считываться значение такое, какое установлено в 54-ой опции.
Смысл всей этой катавасии узнать считывается ли потом установленное ранее значение из 66-ой опции или нет.

Цитата:
Хотя странно, что не определила чип... тут хз.
И чип не определило, и память неверно - на той машине 4 Гига, но никак не 6 Но это уже вопросы к iPXE.

Я понял, что Вы пофиксили:
Цитата:
echo ${next-server}
echo ${dhcp-server}
- ранее мне по этому выводились некорректные значения, а с последним Вашим вариантом всё ок. Подскажите, пожалуйста, где конкретно была зарыта проблема? Такое ощущение, что в этих самых extra - 175.6.1.1.1.8.1.1 - как Вы их выставляли?
Автор: dialmak01
Дата сообщения: 24.02.2016 17:08
The_Immortal

Цитата:
так поставьте в 66-ую опцию какое-нибудь другое значение. Толку-то то же самое устанавливать, как и DHCP? Смысл всей этой катавасии узнать считывается ли значение из этой опции или нет.

Дело в том, что в Tiny низя поставить удаленный бут файл на удаленном TFTP сервере. Он понимает только локальные. Или я не понял как...
Например как в ISC DHCP:

Код: next-server 158.197.16.70;
filename "ipxe/ipxe.kpxe";
Автор: The_Immortal
Дата сообщения: 24.02.2016 17:17
dialmak01,
Цитата:
Дело в том, что в Tiny низя поставить удаленный бут файл на удаленном TFTP сервере. Он понимает только локальные.
Да через эту опцию он не понимает никакие - ни локальные, ни удаленные адреса. Попробуйте запустить TFTP в локальной сети где-нибудь на другой машине - 66-ая опция не сработает и следующий IP соответственно не будет передан. Т.е. в итоге 66-ая опция проигнорируется и просто заюзается тот же самый IP, который указан в 54-ой.
Или под "удаленным" Вы имеете в виду любой другой IP, кроме текущего компа?

Хотя Вы видели его пост? Там внизу есть скрин Wireshark'а, где явно видно, что в 66-ой опции сидит то значение, которое было забито в установках... И где же она потом теряется?..
Автор: dialmak01
Дата сообщения: 24.02.2016 17:23
The_Immortal
Да. Это баг, причем странный.. Может там есть как это сделать - но это неинтуитивно?
Кстати попробуйте эту версию поставить себе - определиться ли чип и память?
http://boot.salstar.sk/ipxe/ipxe.kpxe
и эту
http://boot.ipxe.org/ipxe.pxe
вместо pxelinux.0

Добавлено:
А хотя с http://boot.salstar.sk/ipxe/ipxe.kpxe не выйдет. Она имеет внутреннее меню и переправляет прямо на сайт..
Автор: The_Immortal
Дата сообщения: 24.02.2016 17:39
dialmak01,
Цитата:
Да. Это баг, причем странный.. Может там есть как это сделать - но это неинтуитивно?
Сейчас я всё это напишу автору и посмотрим. Сошлюсь на простой пример - необходимо заюзать внешний TFTP, указав его IP только в конфиге Tiny - как это сделать?

Цитата:
Кстати попробуйте эту версию поставить себе - определиться ли чип и память?
http://boot.salstar.sk/ipxe/ipxe.kpxe
и эту
http://boot.ipxe.org/ipxe.pxe
вместо pxelinux.0
Запускал оба с Вашим default.ipxe, минуя pxelinux.0. В обоих случаях было так:

Т.е. даже оперативка не вывелась.

Цитата:
А хотя с http://boot.salstar.sk/ipxe/ipxe.kpxe не выйдет. Она имеет внутреннее меню и переправляет прямо на сайт..
Да не, вышло. Ваше меню выпало в итоге.

Добавлено:

Цитата:
Сошлюсь на простой пример - необходимо заюзать внешний TFTP, указав его IP только в конфиге Tiny - как это сделать?
Блин, а мне никак не показать работу с внешним TFTP, т.к. напомню, что у меня DHCP не раздает, когда к VPN (инет) подключаюсь... Вторую сетевуху на комп поставить не могу. Могу с другого компа юзать прокси-сервер, но как его указать внутри PXE-сервера для инет-соединения?
Вот бы как-нибудь поставить бы паузу после того, как DHCP раздает. Т.е. между DHCP и инициализацией TFTP... Просто я пробовал так: отключаю VPN, DHCP выдает IP, а потом тут же включаю VPN - но TFTP уже не видит инета, т.к. в момент обращения к TFTP инета не было - потом (спустя пусть секунду) даже если инет и будет, то он почему-то не виден...
Что можно придумать?
Автор: The_Immortal
Дата сообщения: 25.02.2016 16:55
dialmak01,
Цитата:
Спроси автора, пусть распишет подробно опции optextra или где почитать скажет.
Вряд ли он будет что-либо объяснять, т.к. про них он уже писал. Вообще об этих опциях упоминается вот тут. Ну а что конкретно каждая из них значит - гуглить по отдельности.
К примеру, мне достаточно вот таких опций: 175.3.1.1.1. Из них следует: 175 - дальнейшие опции касаются iPXE; 3 - общая дальнейшая длина параметров; 1 - ipxe.priority code; 1 - длина указанной впереди опции; 1 - значение указанной впереди опции. Ну хотя это, наверное, и так понятно. А касательно описаний этих опций я создал тему на iPXE - может и помогут, но маловероятно, ибо если бы было много вопросов по этому поводу, то данные вещи были бы расписаны.

Цитата:
Сейчас я всё это напишу автору и посмотрим. Сошлюсь на простой пример - необходимо заюзать внешний TFTP, указав его IP только в конфиге Tiny - как это сделать?
Молчит партизан! Я, правда, сильно расписывать не стал (с конкретными примерами), но, думаю, мой вопрос был понятен. Хотя есть подозрение, что он ответит мол: "если вы планируете использовать внешний TFTP, то Tiny не для вас - юзайте какой-нибудь отдельный DHCP и будет вам счастье" и всё. Но, конечно, можно сослаться на работающую Serva, только не знаю корректно ли будет данное сравнение Serva же всё-таки платный продукт в конечном счёте...

Добавлено:

Цитата:
Но, конечно, можно сослаться на работающую Serva, только не знаю корректно ли будет данное сравнение Serva же всё-таки платный продукт в конечном счёте...
А я смотрю Вы уже это сделали... Ну ок. Как бы не было негативной реакции на подобное. Ну и тогда бы было неплохо на том скрине показать аналогичное с Tiny - как там external TFTP не работает.
И ещё:
Цитата:
Where can I find the options optextra Tiny?
- это надо бы заменить на
Цитата:
Where can I find the detailed description to the optextra options that could be used in Tiny?
Вас же интересует описание доступных опций, а не тупо список доступных циферок.
Автор: dialmak01
Дата сообщения: 25.02.2016 17:56
The_Immortal

Цитата:
у меня DHCP не раздает, когда к VPN (инет) подключаюсь...

Я не очень понимаю конфинурацию.
Не раздает внешний DHCP? Если да, то нужно юзать свой DHCP.

Цитата:
Что можно придумать?

Хз что там за условия. Покажите скрины, настройки и т.д.

Цитата:
Serva же всё-таки платный продукт в конечном счёте...
 

Это работает и в бесплатной версии.
Автор: The_Immortal
Дата сообщения: 25.02.2016 18:35
dialmak01,
Цитата:
Не раздает внешний DHCP? Если да, то нужно юзать свой DHCP.
Нет, внутренний DHCP (от VMWare) и не раздает (при включенном инете).

Цитата:
Покажите скрины, настройки и т.д.
Вот настройки Serva (в качестве DHCP выбран интерфейс от VmWare - 192.168.94.1).
Теперь смотрим, что показывает Serva при включенном VPN (инете), когда PXE-клиент (E1000e) пытается получить IP от DHCP.
И вот, что происходит, когда VPN (инет) выключен - всё ок.

[more=ipconfig с выключенным VPN]
Цитата:
Ethernet adapter Ethernet:

DNS-суффикс подключения . . . . . : domain
Описание. . . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Физический адрес. . . . . . . . . : E0-3F-49-19-C7-BE
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.32.59(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.128
Аренда получена. . . . . . . . . . : 24 февраля 2016 г. 13:47:22
Срок аренды истекает. . . . . . . . . . : 25 февраля 2016 г. 19:57:10
Основной шлюз. . . . . . . . . : 192.168.32.1
DHCP-сервер. . . . . . . . . . . : 192.168.32.1
DNS-серверы. . . . . . . . . . . : 91.210.204.153
Основной WINS-сервер. . . . . . . : 192.168.32.1
NetBios через TCP/IP. . . . . . . . : Включен

Ethernet adapter VMware Network Adapter VMnet8:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8
Физический адрес. . . . . . . . . : 00-50-56-C0-00-08
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.94.1(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . :
NetBios через TCP/IP. . . . . . . . : Включен
[/more]
[more=ipconfig с включенным VPN]
Цитата:
Адаптер PPP Inet:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Inet
Физический адрес. . . . . . . . . :
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.33.72(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз. . . . . . . . . : 0.0.0.0
DNS-серверы. . . . . . . . . . . : 91.210.204.153
NetBios через TCP/IP. . . . . . . . : Отключен

Ethernet adapter Ethernet:

DNS-суффикс подключения . . . . . : domain
Описание. . . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Физический адрес. . . . . . . . . : E0-3F-49-19-C7-BE
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.32.59(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.128
Аренда получена. . . . . . . . . . : 24 февраля 2016 г. 13:47:22
Срок аренды истекает. . . . . . . . . . : 25 февраля 2016 г. 19:57:09
Основной шлюз. . . . . . . . . : 192.168.32.1
DHCP-сервер. . . . . . . . . . . : 192.168.32.1
DNS-серверы. . . . . . . . . . . : 91.210.204.153
Основной WINS-сервер. . . . . . . : 192.168.32.1
NetBios через TCP/IP. . . . . . . . : Включен

Ethernet adapter VMware Network Adapter VMnet8:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8
Физический адрес. . . . . . . . . : 00-50-56-C0-00-08
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.94.1(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . :
NetBios через TCP/IP. . . . . . . . : Включен
[/more]

[more=route print с выключенным VPN]
Цитата:
===========================================================================
Список интерфейсов
12...e0 3f 49 19 c7 be ......Realtek PCIe GBE Family Controller
22...00 50 56 c0 00 08 ......VMware Virtual Ethernet Adapter for VMnet8
===========================================================================

IPv4 таблица маршрута
===========================================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.32.1 192.168.32.59 10
91.210.207.48 255.255.255.240 192.168.32.1 192.168.32.59 11
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.4.0 255.255.255.0 192.168.32.1 192.168.32.59 11
192.168.32.0 255.255.255.128 On-link 192.168.32.59 266
192.168.32.59 255.255.255.255 On-link 192.168.32.59 266
192.168.32.127 255.255.255.255 On-link 192.168.32.59 266
192.168.32.128 255.255.255.240 192.168.32.1 192.168.32.59 11
192.168.94.0 255.255.255.0 On-link 192.168.94.1 276
192.168.94.1 255.255.255.255 On-link 192.168.94.1 276
192.168.94.255 255.255.255.255 On-link 192.168.94.1 276
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.94.1 276
224.0.0.0 240.0.0.0 On-link 192.168.32.59 266
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.94.1 276
255.255.255.255 255.255.255.255 On-link 192.168.32.59 266
===========================================================================
Постоянные маршруты:
Отсутствует

IPv6 таблица маршрута
===========================================================================
Активные маршруты:
Метрика Сетевой адрес Шлюз
14 306 ::/0 On-link
1 306 ::1/128 On-link
14 306 2001::/32 On-link
14 306 2001:0:9d38:6ab8:309d:347b:3f57:dfc4/128
On-link
14 306 fe80::/64 On-link
14 306 fe80::309d:347b:3f57:dfc4/128
On-link
1 306 ff00::/8 On-link
14 306 ff00::/8 On-link
===========================================================================
Постоянные маршруты:
Отсутствует
[/more]
[more=route print с включенным VPN]
Цитата:
===========================================================================
Список интерфейсов
12...e0 3f 49 19 c7 be ......Realtek PCIe GBE Family Controller
22...00 50 56 c0 00 08 ......VMware Virtual Ethernet Adapter for VMnet8
36...........................Inet
===========================================================================

IPv4 таблица маршрута
===========================================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.32.1 192.168.32.59 10
0.0.0.0 0.0.0.0 On-link 192.168.33.72 11
91.210.207.48 255.255.255.240 192.168.32.1 192.168.32.59 11
127.0.0.0 255.0.0.0 On-link 127.0.0.1 4531
127.0.0.1 255.255.255.255 On-link 127.0.0.1 4531
127.255.255.255 255.255.255.255 On-link 127.0.0.1 4531
192.168.4.0 255.255.255.0 192.168.32.1 192.168.32.59 11
192.168.32.0 255.255.255.128 On-link 192.168.32.59 266
192.168.32.59 255.255.255.255 On-link 192.168.32.59 266
192.168.32.127 255.255.255.255 On-link 192.168.32.59 266
192.168.32.128 255.255.255.240 192.168.32.1 192.168.32.59 11
192.168.33.72 255.255.255.255 On-link 192.168.33.72 266
192.168.94.0 255.255.255.0 On-link 192.168.94.1 4501
192.168.94.1 255.255.255.255 On-link 192.168.94.1 4501
192.168.94.255 255.255.255.255 On-link 192.168.94.1 4501
224.0.0.0 240.0.0.0 On-link 127.0.0.1 4531
224.0.0.0 240.0.0.0 On-link 192.168.94.1 4501
224.0.0.0 240.0.0.0 On-link 192.168.32.59 266
224.0.0.0 240.0.0.0 On-link 192.168.33.72 11
255.255.255.255 255.255.255.255 On-link 127.0.0.1 4531
255.255.255.255 255.255.255.255 On-link 192.168.94.1 4501
255.255.255.255 255.255.255.255 On-link 192.168.32.59 266
255.255.255.255 255.255.255.255 On-link 192.168.33.72 266
===========================================================================
Постоянные маршруты:
Отсутствует

IPv6 таблица маршрута
===========================================================================
Активные маршруты:
Метрика Сетевой адрес Шлюз
14 306 ::/0 On-link
1 306 ::1/128 On-link
14 306 2001::/32 On-link
14 306 2001:0:9d38:6ab8:2007:f53e:a42d:3366/128
On-link
14 306 fe80::/64 On-link
14 306 fe80::2007:f53e:a42d:3366/128
On-link
1 306 ff00::/8 On-link
14 306 ff00::/8 On-link
===========================================================================
Постоянные маршруты:
Отсутствует
[/more]


Цитата:
As is, I do not know how to use a 3rd server acting as tftp server in proxydhcp mode.
Elwan там пишет мол трабла касается только proxyDHCP. Не могли бы проверить работу в чистом DHCP?
Автор: The_Immortal
Дата сообщения: 26.02.2016 10:30
dialmak01, в общем, попробовал я грузить через iSCSI ISO-образ... Хренушки:
Цитата:
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
1. Insert you Windows installation disc and restart your computer.
2. Choose your language settings, and then click "Next."
3. Click "Repair your computer."
If you do not have this disc, contact your system administrator or computer manufacturer for assistance.
File: \Boot\BCD
Status: 0xc000000e
Info: An error occured while attempting to read the boot configuration data.
Результат тот же самый, что и по HTTP. Поэтому вопрос по загрузке больших ISO-образов остается открытым - решения пока нет.


По поводу той проблемы - похоже, что 66-опция за next-server не отвечает (по крайней мере в рамках нотации RFC 2132, в каком-нибудь ISC DHCP всё может быть по-другому). За next-server отвечает поле siaddr. Но вот для чего конкретно нужна 66-опция - не ясно... По идее если в siaddr будет сидеть, например, IP внешнего TFTP, то зачем нужно дублировать этот IP в 66-ой опции?
Ну и, собственно, теперь корень проблемы:
Цитата:
Next-server is inherited from siaddr field (which is forced to option 54 in my code).
Правда, зачем он так делает - мне совершенно непонятно, ибо по умолчанию в 54-ую опцию попадает IP DHCP.
Но вроде как услышал
Автор: Atmel2005
Дата сообщения: 26.02.2016 17:14
Народ подскажите чем можно отредактировать файлы в образе tib , как например это можно сделать с обычным образом iso в проге ultraiso. Мне нужно в уже готовом образе одну папку с файлами удалить а новую закинуть.
Пока не нашел программы позволяющей это делать.
Автор: dialmak01
Дата сообщения: 26.02.2016 18:35
Atmel2005

Цитата:
отредактировать файлы в образе tib

может TBI? Если имеется ввиду TBI, то это невозможно.

Цитата:
Мне нужно в уже готовом образе одну папку с файлами удалить а новую закинуть.

Разархивируйте TBI в VHD, отредактируйте VHD и создайте новый TBI.

Добавлено:
The_Immortal

Цитата:
Результат тот же самый, что и по HTTP. Поэтому вопрос по загрузке больших ISO-образов остается открытым - решения пока нет.

ISO не самый удачный вариант для PXE загрузки. Но даже для них решения есть. Но они заточены под конкретное что грузить и неуниверсальны.


Цитата:
Нет, внутренний DHCP (от VMWare) и не раздает (при включенном инете).

DHCP (от VMWare) не сможет раздавать для PXE.
В общем виде нужно расшарить VPN, поставить вручную IP для PXE сервера, добавить ещё один IP (подсеть для DHCP при необходимости), настроить и запустить DHCP (в качестве маршрутизатора указать IP PXE сервера). Как запасной вариант - настроить сеть вручную в iPXE.
Автор: dialmak01
Дата сообщения: 27.02.2016 00:43

Цитата:
Но вроде как услышал



Автор: The_Immortal
Дата сообщения: 27.02.2016 16:46
dialmak01, так работает или нет?
Автор: dialmak01
Дата сообщения: 27.02.2016 21:42
The_Immortal

Цитата:
так работает или нет?

А разве непонятно по скрину? Работает.
Автор: The_Immortal
Дата сообщения: 28.02.2016 02:12
dialmak01, меня смутило вот это:



Это нормально?
Автор: dialmak01
Дата сообщения: 28.02.2016 02:31
The_Immortal

Цитата:
Это нормально?

Ну да. Это же публичный TFTP сервер.
При "нужном" маке или айпи получишь другое меню.
Посмотрите сами
https://boot.salstar.sk/by_mac/
https://boot.salstar.sk/by_ip/
https://boot.salstar.sk/menu.ipxe

http://boot.salstar.sk/by_mac/
http://boot.salstar.sk/by_ip/
http://boot.salstar.sk/menu.ipxe
Автор: The_Immortal
Дата сообщения: 28.02.2016 02:40
dialmak01, блин, а у меня никак не получается
При этом если загрузить iPXE и пингануть оттуда bool.salstar.sk, то всё ок - т.е. связь с инетом есть.

Хм... А Вы откуда вообще 158.197.16.70 взяли? У меня лично пинг по boot.salstar.sk выдает 158.197.16.70. Покажите, пожалуйста, результаты Вашего пинга. И ещё покажите, если не сложно, что выводится на страницу при переходе по ссылке ftp://158.197.16.70 (у меня там нет каталога ipxe).
Не могу понять в чем проблема... Вот по этой ссылке http://boot.salstar.sk/ipxe/ipxe.kpxe файл есть... Если же вместо доменного имени влепить IP (158.197.16.66 или 158.197.16.70), то выдается 404! Чертовщина какая-то... Причем пробовал как и дома, так и на работе.
Автор: dialmak01
Дата сообщения: 28.02.2016 04:26

Цитата:
При этом если загрузить iPXE и пингануть оттуда bool.salstar.sk, то всё ок - т.е. связь с инетом есть.

ну тогда все просто.

Код: chain http://boot.salstar.sk/ipxe/ipxe.kpxe
Автор: The_Immortal
Дата сообщения: 28.02.2016 05:10
dialmak01, а как Вы на http://158.197.16.66/boot/ipxe/ipxe.kpxe вышли? И почему у меня может не работать tftp://158.197.16.70/ipxe/ipxe.kpxe ? У Вас же это срабатывает почему-то...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: ошибка AutoCAD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.