Нурмухамед Артыкалы

Блог обо всем

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

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

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

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

1
2
3
4
5
6
7
8
#!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}

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

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

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

1
2
3
4
5
6
7
8
9
10
#!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

Comments