Как настроить статический адрес в скрипте ipxe. Правильный путь

Как настроить статический адрес в скрипте ipxe, чтобы все работало?

Моя невнимательность приводит к тому, что некоторые проекты остаются не завершенными.

Долго не мог побороть настройку статических адресов в скрипте ipxe.

#!ipxe

set net0/ip 192.168.1.200
set net0/netmask 255.255.255.0
set net0/gateway 192.168.1.1
set net0/dns 192.168.1.1

chain http://boot.nurm.local/boot/${net0/mac:hexhyp}

не работает. при загрузке ошибка и все.

{% img /images/ipxe-noifopen.PNG %}

но сегодня нашел функцию ifopen, как сказано в описание “открывает” интерфейс.

изменил скрипт на

#!ipxe

ifopen net0

set net0/ip 192.168.1.200
set net0/netmask 255.255.255.0
set net0/gateway 192.168.1.1
set net0/dns 192.168.1.1

chain http://boot.nurm.local/boot/${net0/mac:hexhyp}

собрал новый образ, запустил в виртуальной машине, загрузка заработала.

Нужно быть внимательным.

comments powered by Disqus