Gebruikershulpmiddelen

Site-hulpmiddelen


werkinstructies:set_pxe_tftp_bootp_options_in_routeros

Dit is een oude revisie van het document!


Set de tftp/bootp options in de RouterOS network DHCP server

Ongetest, wordt nog aan gewerkt

In een linux shel zet je het IP nummer van de TFTP server om in een hexadecimaal getal:
echo 0x$(gethostip -x 192.168.1.10)

dit geeft als output:
0xC0A8010A

Log in op the Mikrotik server als admin.

Voeg het TFTP server IP toe als DHCP optie: /ip dhcp-server option add code=150 name=tftp-server value=0xC0A8010A
/ip dhcp-server option add code=66 name=tftp-server value=0xC0A8010A
/ip dhcp-server option add code=128 name=tftp-server value=0xC0A8010A

En vog de net gemaakte optie toe aan je bestaande DHCP server

stop het netwerk, de veranderingen kun je anders niet doorvoeren:
virsh net-destroy default

Dan edit de file:
virsh net-edit default

Voeg vervolgens de bootp regel in het dhcp stuk toe voor jou specifieke bootp server. In dit voorbeeld is de tftpserver een VM, je kan er natuurlijk ook voor kiezen de libvirt server zelf de tftp server te maken, in dat geval set je de server op 192.168.120.1 en installeer je een tftp server.

...
    <dhcp>
      <range start='192.168.120.1' end='192.168.120.254'/>
      <bootp file='pxelinux.0' server='192.168.120.10'/>
      <host mac='00:16:3e:59:bb:75' name='tftp-server' ip='192.168.120.10'/>
    </dhcp>
...

Vervolgens start je het netwerk weer:
virsh net-start default

Bronnen

werkinstructies/set_pxe_tftp_bootp_options_in_routeros.1612789958.txt.gz · Laatst gewijzigd: 2021/02/08 14:12 door abel