నెట్వర్క్ పారామితులను సెటప్ చేయడాన్ని సులభతరం చేయడానికి ఇంటర్ఫేస్ యొక్క స్థిరమైన విడుదల అందుబాటులో ఉంది - NetworkManager 1.36.0. VPN, OpenConnect, PPTP, OpenVPN మరియు OpenSWANకి మద్దతు ఇచ్చే ప్లగిన్లు వాటి స్వంత అభివృద్ధి చక్రాల ద్వారా అభివృద్ధి చేయబడుతున్నాయి.
NetworkManager 1.36 యొక్క ప్రధాన ఆవిష్కరణలు:
- IP చిరునామా కాన్ఫిగరేషన్ కోడ్ గణనీయంగా పునర్నిర్మించబడింది, అయితే మార్పులు ప్రధానంగా అంతర్గత హ్యాండ్లర్లను ప్రభావితం చేస్తాయి. వినియోగదారుల కోసం, పనితీరులో స్వల్ప పెరుగుదల, తక్కువ మెమరీ వినియోగం మరియు బహుళ మూలాధారాల (DHCP, మాన్యువల్ సెట్టింగ్లు మరియు VPN) నుండి సెట్టింగ్ల మెరుగైన హ్యాండ్లింగ్ కాకుండా, ప్రతిదీ మునుపటిలా పని చేయాలి. ఉదాహరణకు, DHCP ద్వారా అదే చిరునామా కోసం సెట్టింగ్లను స్వీకరించిన తర్వాత కూడా మాన్యువల్గా జోడించిన సెట్టింగ్లు ఇప్పుడు గడువు ముగియవు. డెవలపర్ల కోసం, మార్పులు కోడ్ను నిర్వహించడం మరియు పొడిగించడం సులభం చేస్తుంది.
- నెట్వర్క్మేనేజర్లో మద్దతు లేని ప్రోటోకాల్ల కోసం రూట్లను విస్మరించడం ప్రారంభించబడింది, ఇది రౌటింగ్ టేబుల్లోని పెద్ద సంఖ్యలో ఎంట్రీలతో పనితీరు సమస్యలను పరిష్కరిస్తుంది, ఉదాహరణకు, BGPతో అనుబంధించబడింది.
- కొత్త రూట్ రకాలకు మద్దతు జోడించబడింది: బ్లాక్హోల్, చేరుకోలేని మరియు నిషేధించబడింది. IPv6 మల్టీపాత్ మార్గాల యొక్క మెరుగైన ప్రాసెసింగ్.
- మేము ఇకపై “కాన్ఫిగర్-అండ్-క్విట్” మోడ్కు మద్దతు ఇవ్వము, ఇది నెట్వర్క్ని సెటప్ చేసిన వెంటనే మెమరీలో బ్యాక్గ్రౌండ్ ప్రాసెస్ను వదలకుండా నెట్వర్క్ మేనేజర్ని షట్ డౌన్ చేయడానికి అనుమతించింది.
- systemd ఆధారంగా DHCP మరియు DHCPv6 క్లయింట్ కోడ్ నవీకరించబడింది.
- 5G NR (న్యూ రేడియో) మోడెమ్లకు మద్దతు జోడించబడింది.
- నిర్మాణ దశలో Wi-Fi బ్యాకెండ్ (wpa_supplicant లేదా IWD)ని ఎంచుకునే సామర్థ్యాన్ని అందించింది.
- Wi-Fi P2P మోడ్ కేవలం wpa_supplicantతో కాకుండా IWD బ్యాకెండ్తో పనిచేస్తుందని నిర్ధారించబడింది.
- రూట్ అధికారాలు లేకుండా NetworkManagerని అమలు చేయడానికి ప్రయోగాత్మక మద్దతు జోడించబడింది.
మూలం: opennet.ru