Puncte:0

Cum se utilizează DHCP pe mai multe VLAN-uri pe o singură interfață cu netplan?

drapel pt

În topologia mea actuală de rețea am mai multe VLAN-uri - fiecare dintre ele are propria sa rutare:

VLAN 10:
  DHCP: 10.0.10.10-10.0.10.255
  Subrețea: 255.255.255.0
  Gateway: 10.0.10.1

VLAN 11
  DHCP: 10.0.11.10-10.0.11.255
  Subrețea: 255.255.255.0
  Gateway: 10.0.11.1

Aparatele pe care le aprovizionez automat au un singur NIC. Acesta este motivul pentru care aș dori să evit să folosesc configurații statice și mai degrabă să mă transmit pe DHCP pentru a oferi setările „corecte”.

Yaml-ul meu arată așa:

reţea:
  versiunea: 2
  redator: în rețea
  ethernet:
    enp5s0:
      # Desemnați conexiunea ca fiind „critică pentru sistem”, ceea ce înseamnă că systemd-networkd va avea grijă deosebită 
      # pentru a nu elibera IP-ul de la DHCP când demonul este repornit.
      critic: da
      dhcp4: nu

  vlans:
    nor:
      id: 10
      link: enp5s0
      dhcp4: da
      dhcp4-overrides:
        traseu-metric: 200

    birou:
      id: 11
      link: enp5s0
      dhcp4: da
      dhcp4-overrides:
        traseu-metric: 100

Problema este că primește doar setările DHCP pentru nor vlan și nu face nimic cu birou unu. Oare imi scapa ceva aici?

NOTĂ:
Acesta nu este un duplicat al netplan cu mai multe vlan-uri pe o singură interfață - este nevoie de ajutor.

drapel ru
Sunteți sigur că linia la care sunteți conectat pe enp5s0 transportă VLAN 10 în sistemul dvs.? Nu obținerea DHCP pentru un VLAN înseamnă de obicei că nu comunică corect în rețea, de obicei atunci când ID-ul VLAN specific nu este transferat corect de la legătura de rețea
drapel pt
@ThomasWard da, sunt sigur. Dacă am un singur VLAN în configurație și comut între `id: 10` și `id: 11`, funcționează foarte bine și primesc configurația DHCP. Nu pare să fie așa. Dacă setez `entp5s0` la `dhcp4: yes` și apoi am doar VLAN-ul `cloud`, funcționează din nou. În mod specific, nu funcționează când adaug un al doilea VLAN ca configurația de mai sus dintr-un motiv oarecare. :/
Puncte:0
drapel cn

Amintiți-vă, serverul dvs. DHCP nu știe despre configurațiile dvs. VLAN.

Primește o solicitare pentru un IP pentru adresa MAC a enp5s0 și apoi o altă solicitare, cel mai probabil identică cu cererea anterioară. Aruncă o privire la jurnalul DHCP, ar trebui să confirme acest lucru. Sau utilizați tcpdump pentru a depana traficul.

drapel us
Acest răspuns presupune că există un singur server DHCP. Asta nu este deloc evident; de obicei, dacă aveți de gând să aveți mai multe rețele cu subrețele diferite, serverul DHCP de pe fiecare este o mașină diferită.

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.