Izlazak mrežnog konfiguratora NetworkManager 1.40.0

Dostupan je stabilan izdanja sučelja za pojednostavljenje postavki mrežnih parametara – NetworkManager 1.40.0. Dodaci za podršku VPN-u (Libreswan, OpenConnect, Openswan, SSTP i drugi) razvijaju se u okviru vlastitih razvojnih ciklusa.

Glavne novosti NetworkManager 1.40:

  • U sučelju naredbenog retka nmcli implementirana je opcija „—offline“, koja omogućava obradu profila veza u formatu keyfile bez upućivanja na pozadinski proces NetworkManager. Konkretno, prilikom stvaranja, prikazivanja, brisanja i promjene postavki vezanih za mrežni sučelje, naredba „nmcli connection“ sada može raditi bez pristupanja pozadinskom procesu NetworkManager putem D-Bus-a. Na primjer, kada se izvrši naredba „nmcli —offline connection add …“, alat nmcli neće slati pozadinskom procesu zahtjev za dodavanje profila veze, već će izravno prikazati odgovarajući blok postavki u formatu keyfile na stdout, što omogućava korištenje nmcli u skriptama za generiranje i promjenu profila veza. Za aktivaciju, stvoreni profil može se pohraniti u direktorij /etc/NetworkManager/system-connections. # Postavljamo dopuštenja za spremanje datoteka na „600“ (dostupno samo vlasniku). umask 077 # Generiramo profil u formatu keyfile. nmcli —offline connection add type ethernet con-name my-profile \ | tee /etc/NetworkManager/system-connections/my-profile.nmconnection # Mijenjamo profil nmcli —offline connection modify connection.mptcp-flags enabled,signal \ < /etc/NetworkManager/system-connections/my-profile.nmconnection \ | tee /etc/NetworkManager/system-connections/my-profile.nmconnection~ mv /etc/NetworkManager/system-connections/my-profile.nmconnection~ \ /etc/NetworkManager/system-connections/my-profile.nmconnection # Nakon prepisivanja profila na disku, ponovo učitavamo postavke NetworkManager nmcli connection reload
  • Dodana je podrška za MPTCP (Multipath TCP), ekstenziju TCP protokola za uspostavljanje TCP veze s isporukom paketa istovremeno putem više ruta preko različitih mrežnih sučelja povezanih na različite IP adrese. NetworkManager sada može upravljati IP adresama koje se najavljuju ili koriste u dodatnim MPTCP tokovima, uključujući automatsko postavljanje tih adresa, slično kako to radi proces mptcpd. NetworkManager također podržava uključivanje MPTCP u jezgru putem postavljanja sysctl /proc/sys/net/mptcp/enabled i konfiguraciju ograničenja postavljenih komandama „ip mptcp limits“. Za upravljanje obradom MPTCP uvedena je nova opcija „connection.mptcp-flags“, putem koje je moguće uključiti MPTCP i odabrati parametre za usmjeravanje adresa (signal, subflow, backup, fullmesh). MPTCP se prema zadanim postavkama automatski uključuje u NetworkManageru ako je u jezgru postavljen sysctl /proc/sys/net/mptcp/enabled.
  • Osigurano snimanje parametara vezanja IP adresa za DHCP (DHCP lease) u datoteku /run/NetworkManager/devices/$IFINDEX (informacije se spremaju u sekcijama [dhcp4] i [dhcp6]), što omogućava određivanje vezivanja putem jednostavnog čitanja datoteke bez pristupa D-Bus-u ili izvršavanja komande „nmcli -f all device show eth0”.
  • U profil veze dodan je parametar ipv4.link-local za vezivanje lokalnih IPv4 veza s intranet adresama 169.254.0.0/16 (IPv4LL, Link-local). Ranije su IPv4LL adrese mogle biti navedene ili ručno (ipv4.method=link-local) ili dobivene putem DHCP-a.
  • Dodana je opcija „ipv6.mtu” za podešavanje MTU (Maksimalna transmisijska jedinica) za IPv6.
  • Uklonjen je kod neiskorištene implementacije DHCPv4 klijenta, zasnovane na kodu iz systemd. Kao DHCP klijent već dugo se koristi implementacija n-dhcp4 iz paketa nettools.
  • Osiguran je ponovni pokretanje DHCP-a prilikom promjene MAC adrese na uređaju.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster