Ana samun tabbataccen sakin mai dubawa don sauƙaƙe saita sigogin cibiyar sadarwa - NetworkManager 1.40.0. Plugins don tallafin VPN (Libreswan, OpenConnect, Openswan, SSTP, da sauransu) an haɓaka su azaman wani ɓangare na ci gaban nasu.
Babban sabbin abubuwa na NetworkManager 1.40:
- Ƙididdigar layin umarni na nmcli yanzu yana goyan bayan tutar "--offline", wanda ke ba da damar sarrafa bayanan bayanan haɗin kai a cikin tsarin maɓalli ba tare da samun damar tsarin bayanan NetworkManager ba. Musamman ma, umarnin "nmcli connection" na iya aiki yanzu ba tare da samun damar tsarin bayanan NetworkManager ta hanyar D-Bus lokacin ƙirƙira, nunawa, sharewa, ko gyara saitunan da ke da alaƙa da cibiyar sadarwa. Misali, lokacin aiwatar da "nmcli --offline connection add ..." umarni, nmcli ba zai aika da buƙatu zuwa tsarin baya don ƙara bayanin martaba ba, amma zai fitar da daidaitattun tsarin saituna a tsarin maɓalli zuwa stdout, barin nmcli da za a yi amfani da shi a cikin rubutun don samarwa da gyara bayanan haɗin haɗin. Don kunna bayanin martaba da aka ƙirƙira, zaku iya ajiye shi a cikin /etc/NetworkManager/system-connections directory. # Sanya adana fayiloli tare da izini "600" (samuwa ga mai shi kawai). umask 077 # Ƙirƙirar bayanin martaba a tsarin maɓalli. nmcli --haɗin kan layi yana ƙara nau'in ethernet con-name my-profile \ | tee /etc/NetworkManager/system-connections/my-profile.nmconnection # Gyara bayanin martaba na nmcli --offline connection modify connection.mptcp-flags kunna, siginar \ </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 # Bayan sake rubuta bayanin martaba akan faifai, sake shigar da haɗin yanar gizoManager nm.
- Ƙara goyon baya ga MPTCP (Multipath TCP), tsawaita ƙa'idar TCP don tsara haɗin TCP tare da isar da fakiti a lokaci guda tare da hanyoyi da yawa ta hanyar mu'amalar cibiyar sadarwa daban-daban waɗanda ke ɗaure zuwa adiresoshin IP daban-daban. NetworkManager yanzu zai iya sarrafa adiresoshin IP da aka yi talla ko amfani da su a cikin ƙarin kwararar MPTCP, gami da daidaita waɗannan adiresoshin ta atomatik, kama da yadda tsarin mptcpd ke yin haka. NetworkManager kuma yana goyan bayan kunna MPTCP a cikin kernel ta hanyar saita sysctl /proc/sys/net/mptcp/an kunna da daidaita iyakokin da aka saita ta umarnin "ip mptcp limits". Don sarrafa sarrafa MPTCP, sabon kadara, "connection.mptcp-flags," ana samarwa. Yin amfani da wannan kadarar, zaku iya kunna MPTCP kuma zaɓi sigogin adireshi (alamar sigina, ƙararrawa, madadin, cikakken mesh). Ta hanyar tsoho, ana kunna MPTCP ta atomatik a cikin NetworkManager idan an saita sysctl /proc/sys/net/mptcp/enabled a cikin kernel.
- An samar da rikodin sigogin ɗaurewa Adireshin IP don DHCP (DHCP lease) zuwa fayil ɗin /run/NetworkManager/devices/$IFINDEX (ana adana bayanai a cikin sassan [dhcp4] da [dhcp6]), wanda ke ba ku damar ƙayyade alaƙa ta hanyar karanta fayil ɗin kawai ba tare da samun damar shiga D-Bus ko gudanar da umarnin "nmcli -f all device show eth0" ba.
- An ƙara madaidaicin ipv4.link-local zuwa bayanin martabar haɗi don ɗaure hanyoyin haɗin IPv4 na gida zuwa adiresoshin intranet 169.254.0.0/16 (IPv4LL, Link-local). A baya can, ana iya ƙayyade adiresoshin IPv4LL ko dai da hannu (ipv4.method=link-local) ko samu ta DHCP.
- An ƙara ma'aunin "ipv6.mtu" don saita MTU (Mafi girman Sashin watsawa) don IPv6.
- An cire aiwatar da aikin abokin ciniki na DHCPv4 da ba a yi amfani da shi ba, dangane da lamba daga systemd. An daɗe ana amfani da aiwatar da n-dhcp4 daga fakitin nettools azaman abokin ciniki na DHCP.
- DHCP yanzu an sake farawa lokacin da adireshin MAC akan na'urar ya canza.
source: budenet.ru
