Puncte:0

Două DHCP, un PXE

drapel in

Încerc să-mi dau seama cum să construiesc o topologie specifică pe serverele noastre, dar mai ales vreau ajutor la nivel teoretic.

Înțeleg că puteți avea 2 servere DHCP pe aceeași rețea, atâta timp cât au un interval de adrese diferit. Cu toate acestea, nu există o modalitate deterministă de a găsi care server răspunde primul.

Ceea ce aș dori să știu este ce se întâmplă dacă puneți PXE în joc. Deci, să presupunem că într-o rețea există un server DHCP (A) care nu este activat pentru PXE și, astfel, răspunde la DHCPDISCOVER inițial, cu un DHCPOFFER standard fără parametri specifici PXE. Al doilea server DHCP (B) este activat pentru PXE, deci răspunde la DHCPDISCOVER inițial cu un DHCPOFFER care conține parametrii PXE.

Ce se va întâmpla dacă serverul (A) răspunde primul?

  1. Gazda va renunța doar la al doilea DHCPOFFER și nu la pornirea PXE?
  2. Va accepta gazda DHCPOFFER de la server (A) și va urma instrucțiunile PXE de la server (B)?
  3. Va respinge gazda DHCPOFFER-ul de la server (A) și va accepta DHCPOFFER-ul serverului (B)?
  4. Altceva?
Puncte:4
drapel za

DHCP nu a putut fi „activat pentru PXE”. Pornirea în rețea nu este o obligație DHCP. Singurul rol pe care îl are DHCP în acest sens este acela de a prezenta unui client o informație despre adresa serverului de fișiere de pornire și numele fișierului aplicației de pornire. Asta e tot.

Un server de pornire nu trebuie să locuiască pe aceeași mașină în care există serverul DHCP. Poate fi oriunde la raza IP. PXE utilizează protocolul TFTP pentru a descărca o aplicație de pornire, așa că, dacă există informații corespunzătoare în răspunsul serverului DHCP, va încerca să o folosească pentru a descărca fișierul specificat și a-l rula.

Deci, în cazul dvs., configurați ambele servere DHCP pentru a indica același server TFTP, care poate coexista cu unul dintre aceste servere DHCP sau poate trăi pe o a treia mașină și va funcționa.

Puncte:0
drapel za
Pat

A avea 2 servere DHCP active care vizează aceeași subrețea fără filtre MAC duce la incertitudine și aceasta nu este o idee bună. Dacă aveți nevoie de disponibilitate/redundanță ridicată, trebuie doar să utilizați un server DHCP de înaltă disponibilitate care acceptă redundanța.

Serverele DHCP sunt „activate pentru PXE” atunci când le configurați pentru a oferi parametrii PXE:

  1. IP server TFTP
  2. Calea și numele NBP (Network Boot Program).

Răspunsul la întrebarea dvs. cu privire la un client PXE care primește 2 oferă unul cu date PXE și unul fără, ei bine, clientul ar trebui să-l ia pe cel care furnizează informații PXE, dar am văzut firmware-ul defect care nu face acest lucru și aruncă o eroare PXE. Restul opțiunilor pe care le menționate sunt nedefinite de standardul PXE.

Când aveți o subrețea care are deja infrastructură DHCP, nu doriți sau nu aveți voie să îi schimbați configurația și doriți să adăugați servicii PXE, cea mai comună abordare este adăugarea unui proxyDHCP. Un proxyDHCP furnizează informațiile PXE doar clienților PXE de pornire și rămâne tăcut pentru pornirea clienților non-PXE. Apoi, clientul PXE de pornire primește 2 oferte DHCP, una de la serverul DHCP care oferă IP și opțiunile DHCP corespunzătoare și una de la proxyDHCP care furnizează date PXE și este capabil să pornească. proxyDHCP face parte din standardul PXE și este astăzi acceptat pe scară largă de firmware-ul PXE.

În ciuda datelor PXE furnizate de DHCP, standardul PXE necesită, de asemenea, configurarea serverului TFTP corespunzător utilizat pentru transferul componentelor inițiale de pornire. De asemenea, sunt necesare servicii suplimentare de server, cum ar fi HTTP, CIFS, NFS, care oferă servicii de transfer pentru majoritatea componentelor care sunt transferate net imediat după terminarea etapei PXE.

de exemplu. atunci când PXE pornește o distribuție Linux Live, NBP (grub sau pxelinux) este inițial transferat afișând, de obicei, un meniu de pornire, ulterior kernel-ul și initrd sunt de asemenea transferate și pornite TFTP.În continuare, nucleul de pornire efectuează un al doilea DHCPDISCOVERY în timp ce un client DHCP obișnuit (fără PXE) își obține IP-ul și următorul HTTP sau CIFS sau NFS transferă fișierul squashfs corespunzător și distribuția live este pornită.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.