Puncte:0

Adresa DHCP continuă să fie generată cu netplan și interfața legată

drapel eg

Am o interfață legată configurată cu netplan. Configurația este după cum urmează:

# Aceasta este configurația rețelei scrisă de „subiquity”
reţea:
    obligațiuni:
        bond0:
            adrese: [192.168.65.90/18]
            gateway4: 192.168.64.1
            interfete:
            - eno1
            - eno2
            servere de nume:
                adrese: [192.168.3.222,192.168.70.80]
            parametri:
                modul: activ-backup
                primar: eno1
                mii-monitor-interval: 100
    ethernet:
        eno1: {}
        eno2: {}
    versiunea: 2
    redator: în rețea

Așa configurez orice server care utilizează o interfață legată, dar ceva nu este în regulă cu acesta. Continuă să ia o adresă DHCP și nu mai pot trimite ssh pe server.

Văd și asta de multe ori în /var/log/syslog:

dhclient[1357]: DHCPREQUEST pentru 192.168.25.226 pe eno1 la 192.168.3.222 portul 67 (xid=0x17fa4eb1)

Cum pot împiedica acest lucru să se întâmple? Tot trebuie să fug netplan genera și netplan se aplică pentru a recupera IP-ul static.

Fiecare alt server care are această configurație exactă își păstrează IP-ul static.Nu știu unde să mă uit pentru a stabili ce face.

Văd acest proces rulând. Ar putea avea legătură?

root@my_server:/var/log# ps -ef | grep dhclient
root 1357 1 0 Nov22 ? 00:00:02 dhclient <--- ACESTA
root 109077 108785 0 18:24 pts/3 00:00:00 grep --color=auto dhclient
Doug Smythies avatar
drapel gn
Da, din câte știu, dhclient nu ar trebui să ruleze pe un sistem 20.04. A fost actualizat sistemul dvs. de la o versiune anterioară, cum ar fi 18.04? Nu știu cum să dezactivez dhclient.
DevOpsSauce avatar
drapel eg
A fost o instalare proaspătă din 20.04. Am oprit procesul și nu am văzut problema revenind....... încă.
Puncte:2
drapel us

Networkd nu invocă niciodată dhclient. Acest proces dhclient care rulează este rezultatul a altceva pe sistemul dumneavoastră, în afară de configurația netplan. Omoarea procesului și verificarea faptului că acesta nu revine (inclusiv după o repornire) este abordarea corectă.

Dacă revine, veți dori să verificați alte configurații în /etc, cum ar fi /etc/network/interfaces.

DevOpsSauce avatar
drapel eg
Asta funcționează pentru mine. Au trecut aproape 2 ore și nu m-a dat afară din sesiunea mea ssh și `ifconfig` îmi arată încă IP-ul static. Probabil a fost ceva ce am făcut. Pur și simplu nu-l găsesc în istoria băsh-urilor. Mulțumesc pentru pont!

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.