Kuburitswa kweiyo network configurator NetworkManager 1.40.0

Kuburitswa kwakagadzikana kweiyo interface kunowanikwa kurerutsa kumisikidza network parameters - NetworkManager 1.40.0. Plugins yerutsigiro rweVPN (Libreswan, OpenConnect, Openswan, SSTP, nezvimwewo) inogadzirwa sechikamu chemafambiro avo ebudiriro.

Hunhu hutsva hweNetworkManager 1.40:

  • Iyo nmcli command line interface inoshandisa iyo "--offline" mureza, iyo inobvumira kugadzirisa ekubatanidza profiles mukiyi file fomati pasina kuwana yekumashure NetworkManager maitiro. Kunyanya, pakugadzira, kuratidza, kudzima uye kushandura zvigadziriso zvine chekuita netiweki interface, iyo "nmcli yekubatanidza" murairo zvino unogona kushanda pasina kuwana kumashure NetworkManager process kuburikidza neD-Bus. Semuenzaniso, kana uchiita murairo "nmcli - offline connection add ...", iyo nmcli inoshandiswa haitumire chikumbiro kunzira yekumashure kuti uwedzere purogiramu yekubatanidza, asi inobuda zvakananga kuti ibudise chivharo chinowirirana chezvirongwa mu keyfile format, iyo. inokutendera kuti ushandise nmcli muzvinyorwa kugadzira uye kuchinja maprofile ekubatanidza. Kuti uvhure, iyo yakagadzirwa chimiro inogona kuchengetwa mu /etc/NetworkManager/system-connections directory. # Gadzirisa mafaira ekuchengetedza ane "600" kodzero (inowanikwa chete kumuridzi). umask 077 # Gadzira chimiro mune keyfile fomati. nmcli --offline yekubatanidza wedzera mhando ethernet con-zita rangu-profile \ | tee /etc/NetworkManager/system-connections/my-profile.nmconnection # Chinja chimiro nmcli -offline connection gadzirisa connection.mptcp-flags yakagoneswa,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 # Mushure mekunyorazve profile pane dhisiki, redha zvigadziriso NetworkManager nmcli yekubatanidza reload
  • Yakawedzerwa rutsigiro rweMPTCP (Multipath TCP), kuwedzera kweTCP protocol yekuronga kushanda kweTCP yekubatanidza nekuendeswa kwemapaketi panguva imwe chete munzira dzakati wandei kuburikidza netiweki interfaces dzakasiyana dzinoenderana neakasiyana IP kero. NetworkManager ikozvino inogona kubata IP kero yakashambadzirwa kana kushandiswa mune yekuwedzera MPTCP inoyerera, kusanganisira kugadzirisa aya kero otomatiki, yakafanana nemabatiro anoita mptcpd. NetworkManager inotsigirawo kugonesa MPTCP mu kernel nekuisa sysctl /proc/sys/net/mptcp/enabled uye kuseta miganhu inotsanangurwa ne "ip mptcp miganhu" murairo. Kuti udzore MPTCP kugadzirisa, chivako chitsva "connection.mptcp-flags" chave charongwa, kuburikidza naro iwe unogona kugonesa MPTCP uye sarudza kero yekugovera parameters (signal, subflow, backup, fullmesh). Nekutadza, MPTCP inogoneswa otomatiki muNetworkManager kana sysctl/proc/sys/net/mptcp/enabled yakaiswa mukernel.
  • Zvinokwanisika kunyora IP kero inosunga paramita yeDHCP (DHCP lease) kune faira /run/NetworkManager/devices/$IFINDEX (ruzivo rwakachengetwa muzvikamu [dhcp4] uye [dhcp6]), izvo zvinokutendera kuti uone zvinosungirwa nekungoita. kuverenga faira pasina kuwana D -Bhazi kana kumhanya murairo "nmcli -f all device show eth0".
  • Iyo ipv4.link-local parameter yawedzerwa kune yekubatanidza profiles yekusunga yemuno IPv4 link kune intranet kero 169.254.0.0/16 (IPv4LL, Link-local). Kare, kero dzeIPv4LL dzaigona kutaurwa nemaoko (ipv4.method=link-local) kana kuwanikwa kuburikidza neDHCP.
  • Yakawedzerwa parameter "ipv6.mtu" kugadzirisa MTU (Maximum Transmission Unit) ye IPv6.
  • Yakabviswa kodhi kubva kune isina kushandiswa DHCPv4 mutengi kuita zvinoenderana nekodhi kubva systemd. Iyo n-dhcp4 kuisirwa kubva kune nettools package yagara ichishandiswa seDHCP mutengi.
  • Inogonesa DHCP kutangazve kana kero yeMAC pane mudziyo yachinja.

Source: opennet.ru

Voeg