USG + tftpboot | Ubiquiti форум UBNT: инструкции, настройка

USG + tftpboot

kapa6ac

участник
26 Окт 2019
3
1
5
43
Доброго дня!
Ситуация следующая. Сделал сеть Vlan, она предназначена для бездисковой загрузки тонких клиентов по tftp, выставил все нужные опции. Результат - клиент получает IP, но загрузка так и не происходит.
Ловлю дамп на USG (он же и раздает адреса) получаю вот такой результат:
Код:
# tcpdump -i eth0.2 -vvvv
tcpdump: listening on eth0.2, link-type EN10MB (Ethernet), capture size 262144 bytes
15:06:25.827609 IP (tos 0x0, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 348)
    0.0.0.0.bootpc > 255.255.255.255.bootps: [no cksum] BOOTP/DHCP, Request from b8:27:eb:fc:a5:54 (oui Unknown), length 320, xid 0x26f30339, Flags [none] (0x0000)
          Client-Ethernet-Address b8:27:eb:fc:a5:54 (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Discover
            Parameter-Request Option 55, length 12:
              Vendor-Option, Vendor-Class, BF, Option 128
              Option 129, Option 130, Option 131, Option 132
              Option 133, Option 134, Option 135, TFTP
            ARCH Option 93, length 2: 0
            NDI Option 94, length 3: 1.2.1
            GUID Option 97, length 17: 0.68.68.68.68.68.68.68.68.68.68.68.68.68.68.68.68
            Vendor-Class Option 60, length 32: "PXEClient:Arch:00000:UNDI:002001"
            END Option 255, length 0
15:06:25.829989 IP (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328)
    10.0.103.1.bootps > 10.0.103.46.bootpc: [udp sum ok] BOOTP/DHCP, Reply, length 300, xid 0x26f30339, Flags [none] (0x0000)
          Your-IP 10.0.103.46
          Server-IP 10.0.103.3
          Client-Ethernet-Address b8:27:eb:fc:a5:54 (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Offer
            Server-ID Option 54, length 4: 10.0.103.1
            Lease-Time Option 51, length 4: 86400
            Subnet-Mask Option 1, length 4: 255.255.255.0
            END Option 255, length 0
            PAD Option 0, length 0, occurs 38
15:06:27.828701 IP (tos 0x0, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 348)
    0.0.0.0.bootpc > 255.255.255.255.bootps: [no cksum] BOOTP/DHCP, Request from b8:27:eb:fc:a5:54 (oui Unknown), length 320, xid 0x26f30339, Flags [none] (0x0000)
          Client-Ethernet-Address b8:27:eb:fc:a5:54 (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Discover
            Parameter-Request Option 55, length 12:
              Vendor-Option, Vendor-Class, BF, Option 128
              Option 129, Option 130, Option 131, Option 132
              Option 133, Option 134, Option 135, TFTP
            ARCH Option 93, length 2: 0
            NDI Option 94, length 3: 1.2.1
            GUID Option 97, length 17: 0.68.68.68.68.68.68.68.68.68.68.68.68.68.68.68.68
            Vendor-Class Option 60, length 32: "PXEClient:Arch:00000:UNDI:002001"
            END Option 255, length 0
15:06:27.829500 IP (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328)
    10.0.103.1.bootps > 10.0.103.46.bootpc: [udp sum ok] BOOTP/DHCP, Reply, length 300, xid 0x26f30339, Flags [none] (0x0000)
          Your-IP 10.0.103.46
          Server-IP 10.0.103.3
          Client-Ethernet-Address b8:27:eb:fc:a5:54 (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Offer
            Server-ID Option 54, length 4: 10.0.103.1
            Lease-Time Option 51, length 4: 86400
            Subnet-Mask Option 1, length 4: 255.255.255.0
            END Option 255, length 0
            PAD Option 0, length 0, occurs 38
15:06:29.827856 IP (tos 0x0, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 348)
    0.0.0.0.bootpc > 255.255.255.255.bootps: [no cksum] BOOTP/DHCP, Request from b8:27:eb:fc:a5:54 (oui Unknown), length 320, xid 0x26f30339, Flags [none] (0x0000)
          Client-Ethernet-Address b8:27:eb:fc:a5:54 (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Discover
            Parameter-Request Option 55, length 12:
              Vendor-Option, Vendor-Class, BF, Option 128
              Option 129, Option 130, Option 131, Option 132
              Option 133, Option 134, Option 135, TFTP
            ARCH Option 93, length 2: 0
            NDI Option 94, length 3: 1.2.1
            GUID Option 97, length 17: 0.68.68.68.68.68.68.68.68.68.68.68.68.68.68.68.68
            Vendor-Class Option 60, length 32: "PXEClient:Arch:00000:UNDI:002001"
            END Option 255, length 0
15:06:29.828654 IP (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328)
    10.0.103.1.bootps > 10.0.103.46.bootpc: [udp sum ok] BOOTP/DHCP, Reply, length 300, xid 0x26f30339, Flags [none] (0x0000)
          Your-IP 10.0.103.46
          Server-IP 10.0.103.3
          Client-Ethernet-Address b8:27:eb:fc:a5:54 (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Offer
            Server-ID Option 54, length 4: 10.0.103.1
            Lease-Time Option 51, length 4: 86400
            Subnet-Mask Option 1, length 4: 255.255.255.0
            END Option 255, length 0
            PAD Option 0, length 0, occurs 38
При этом в самой USG:

Код:
root@USG# show service dhcp-server shared-network-name net_Clients_eth0_10.0.103.0-24
 authoritative enable
 description vlan2
 subnet 10.0.103.0/24 {
     bootfile-name /wtware.pxe
     bootfile-server 10.0.103.3
     default-router 10.0.103.1
     dns-server 192.168.0.5
     dns-server 192.168.0.17
     domain-name rusholod.ru
     lease 86400
     start 10.0.103.6 {
         stop 10.0.103.254
     }
     static-mapping b8-27-eb-fc-a5-54 {
         host-record disable
         ip-address 10.0.103.46
         mac-address b8:27:eb:fc:a5:54
     }
 }
[edit]
Т.е.есть опция bootfile-name, но она игнорируется.
Я перепробовал кучу разных вариантов удалял, менял опции - без результата.
Прошу помощи.
 

fAntom

Super Moderator
Команда форума
24 Ноя 2017
6.233
378
5.065
ubnt.su
Может тут есть полезное:
https://www.reddit.com/r/Ubiquiti/comments/88577g