NetworkManager 1.40.0 bertsioa

Interfazearen bertsio egonkor bat eskuragarri dago sare-parametroak konfiguratzea errazteko - NetworkManager 1.40.0. VPN laguntzarako pluginak (Libreswan, OpenConnect, Openswan, SSTP, etab.) beren garapen-zikloen barruan garatzen dira.

NetworkManager 1.40-ren berrikuntza nagusiak:

  • Nmcli komando-lerroko interfazeak "--offline" bandera inplementatzen du, konexio-profilak gako-fitxategi formatuan prozesatzeko aukera ematen duena, atzeko planoko NetworkManager prozesuan sartu gabe. Bereziki, sare-interfaze batekin lotutako ezarpenak sortu, bistaratu, ezabatu eta aldatzean, "nmcli connection" komandoak orain funtziona dezake D-Bus bidez atzeko planoko NetworkManager prozesuan sartu gabe. Adibidez, "nmcli β€”offline connection add..." komandoa exekutatzean, nmcli utilitateak ez dio eskaerarik bidaliko atzeko planoari konexio profila gehitzeko, baina zuzenean aterako du dagokion ezarpenen blokea gako-fitxategi formatuan. scriptetan nmcli erabiltzeko aukera ematen du konexio - profilak sortzeko eta aldatzeko . Aktibatzeko, sortutako profila /etc/NetworkManager/system-connections direktorioan gorde daiteke. # Konfiguratu fitxategiak gordetzeko "600" eskubideekin (jabearentzat bakarrik eskuragarri). umask 077 # Sortu profil bat gako-fitxategi formatuan. nmcli --offline konexioa gehitu mota ethernet con-name my-profile \ | tee /etc/NetworkManager/system-connections/my-profile.nmconnection # Aldatu profila nmcli β€”offline konexioa aldatu connection.mptcp-flags gaituta,seinalea \ < /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 # Berridatzi ondoren profila diskoan, berriro kargatu ezarpenak NetworkManager nmcli konexioa birkargatu
  • MPTCP (Multipath TCP) euskarria gehitu da, TCP protokoloaren luzapena, TCP konexio baten funtzionamendua antolatzeko, paketeak aldi berean bidaltzeko hainbat ibilbidetan zehar IP helbide ezberdinekin lotutako sare-interfaze ezberdinen bidez. NetworkManager-ek orain MPTCP fluxu gehigarrietan iragarritako edo erabiltzen diren IP helbideak kudea ditzake, helbide hauek automatikoki konfiguratuz barne, mptcpd prozesuak egiten duen antzera. NetworkManager-ek MPTCP nukleoan gaitzea ere onartzen du sysctl /proc/sys/net/mptcp/enabled ezarriz eta "ip mptcp limits" komandoak zehaztutako mugak ezarriz. MPTCP prozesatzea kontrolatzeko, "connection.mptcp-flags" propietate berri bat proposatu da, zeinaren bidez MPTCP gaitu dezakezu eta helbideak esleitzeko parametroak hauta ditzakezu (seinalea, azpifluxua, babeskopia, sare osoa). Lehenespenez, MPTCP automatikoki gaituta dago NetworkManager-en nukleoan sysctl /proc/sys/net/mptcp/enabled ezarrita badago.
  • /run/NetworkManager/devices/$IFINDEX fitxategian DHCP (DHCP errentamendua) IP helbidea lotzeko parametroak idazteko aukera dago (informazioa [dhcp4] eta [dhcp6] ataletan gordetzen da), eta horrek loturak zehazteko aukera ematen du, besterik gabe. fitxategia irakurtzea D -Bus sartu gabe edo exekutatu komandoa "nmcli -f all device show eth0".
  • IPv4.link-local parametroa konexio profilean gehitu da IPv4 lokaleko estekak 169.254.0.0/16 intranet helbideetara lotzeko (IPv4LL, Link-local). Aurretik, IPv4LL helbideak eskuz zehazten ziren (ipv4.method=link-local) edo DHCP bidez lor zitezkeen.
  • "ipv6.mtu" parametroa gehitu da IPv6rako MTU (Gehieneko Transmisio Unitatea) konfiguratzeko.
  • Erabili gabeko DHCPv4 bezero inplementazio batetik kodea kendu da systemd-eko kodean oinarrituta. Nettools paketearen n-dhcp4 inplementazioa aspalditik DHCP bezero gisa erabiltzen da.
  • Gailua DHCP berrabiarazi gailuan MAC helbidea aldatzen denean.

Iturria: opennet.ru

Gehitu iruzkin berria