systemctl కమాండ్ ఉపయోగించి నెట్‌వర్క్ సేవను పునఃప్రారంభించండి

Systemctl Kamand Upayoginci Net Vark Sevanu Punahprarambhincandi



అనేక సందర్భాల్లో, Linuxలో నెట్‌వర్క్ సేవను పునఃప్రారంభించడం అవసరం అవుతుంది. నెట్‌వర్క్ హార్డ్‌వేర్ భాగాన్ని మార్చడం, నెట్‌వర్క్ కాన్ఫిగరేషన్ ఫైల్‌లను సవరించడం మరియు నెట్‌వర్క్ అస్థిరంగా మారినప్పుడు వంటివి.

Linuxలో, NetworkManager అనేది సిస్టమ్ నెట్‌వర్క్‌ను నిర్వహించే మరియు కాన్ఫిగర్ చేసే సేవ. NetworkManager.service బూట్‌లో నెట్‌వర్క్‌ను స్వయంచాలకంగా కాన్ఫిగర్ చేస్తుంది, అయితే, దానిని మాన్యువల్‌గా నిర్వహించడానికి systemctl సాధనం ఉపయోగించబడుతుంది.

ఈ గైడ్‌లో, నెట్‌వర్క్‌ని ఉపయోగించి ఎలా రీస్టార్ట్ చేయాలో నేను అన్వేషిస్తాను systemctl ఆదేశం, మరియు నేను Linuxలో నెట్‌వర్క్‌ను పునఃప్రారంభించడానికి ఇతర పద్ధతుల ద్వారా కూడా వెళ్తాను.







Linuxలో నెట్‌వర్క్ సేవను ఎలా పునఃప్రారంభించాలి

Linuxలో నెట్‌వర్క్‌ని ట్రబుల్‌షూట్ చేయడానికి నెట్‌వర్క్‌ని పునఃప్రారంభించడం కీలక దశల్లో ఒకటి. ఏదైనా కాన్ఫిగరేషన్ మార్పులను వర్తింపజేయడానికి మరియు నెట్‌వర్క్ వనరులను రిఫ్రెష్ చేయడానికి కూడా ఇది ఉపయోగించబడుతుంది.



Linuxలో నెట్‌వర్క్‌ని పునఃప్రారంభించడానికి అనేక విధానాలు ఉన్నాయి. చాలా Linux పంపిణీలు systemd సర్వీస్ మేనేజర్‌కి మారినందున, వాటిపై నెట్‌వర్క్‌ను నిర్వహించడం సులభం మరియు తక్కువ సంక్లిష్టంగా మారింది.



Systemd నెట్‌వర్క్ సేవలను పునఃప్రారంభించే systemctl అనే కమాండ్‌ని కలిగి ఉంది. క్రింది విభాగాలలో, Linuxలో నెట్‌వర్క్ సేవలను పునఃప్రారంభించడానికి నేను వివిధ పద్ధతులను కవర్ చేస్తాను.





systemctl ఉపయోగించి నెట్‌వర్క్ సేవను పునఃప్రారంభించండి

ది systemctl నెట్‌వర్క్‌తో సహా systemd సేవలను నిర్వహించడానికి కమాండ్ వివిధ ఎంపికలతో వస్తుంది.

Ubuntu, Debian, CentOS, Arch, Fedora, SUSE, RHEL, Rocky మరియు Alma Linux యొక్క అన్ని తాజా వెర్షన్‌లలో నెట్‌వర్క్ సేవను పునఃప్రారంభించడానికి systemctl తో పునఃప్రారంభించండి కమాండ్ ఉపయోగించబడుతుంది.



సుడో systemctl NetworkManager.serviceని పునఃప్రారంభించండి

ఆదేశాన్ని అమలు చేసిన తర్వాత, అన్ని నెట్‌వర్క్ మరియు అనుబంధిత సేవలు పునఃప్రారంభించబడతాయి.

NetworkManager యొక్క కార్యకలాపాన్ని మరింత విశ్లేషించడానికి, journalctl కమాండ్ ఉపయోగించి లాగ్ సందేశాలను చూడండి.

journalctl -లో NetworkManager.service

నెట్‌వర్క్ సేవను పునఃప్రారంభించడానికి ఇతర పద్ధతులు

Linux ఒక ఓపెన్ సోర్స్ ఆపరేటింగ్ మరియు అందువల్ల ఒకే పనిని పూర్తి చేయడానికి బహుళ సాధనాలను అందిస్తుంది. అదేవిధంగా, నెట్‌వర్క్‌ను పునఃప్రారంభించే సందర్భంలో, nmcli, nmtui మరియు ip ఆదేశాల వంటి బహుళ యుటిలిటీలను ఉపయోగించవచ్చు.

nmcli కమాండ్ ఉపయోగించడం

ది nmcli systemd init సిస్టమ్‌ను ఉపయోగించే Linuxలో NetworkManager సేవను కాన్ఫిగర్ చేయడానికి కమాండ్ లైన్ ఉపయోగించబడుతుంది. నెట్‌వర్క్‌ను పునఃప్రారంభించడానికి దీన్ని ఉపయోగించడానికి, దీన్ని అమలు చేయండి nmcli తో కమాండ్ చేసి సెట్ చేయండి పైకి మరియు క్రిందికి తో ఇంటర్ఫేస్ పేరు .

సుడో డౌన్ తో nmcli [ ఇంటర్ఫేస్-పేరు ] && అప్ తో nmcli [ ఇంటర్ఫేస్-పేరు ]

ఇంటర్‌ఫేస్ పేరును మీ నెట్‌వర్క్ యొక్క అసలు ఇంటర్‌ఫేస్ పేరుతో భర్తీ చేయండి. ఇంటర్ఫేస్ పేరును కనుగొనడానికి nmcli తో తో ఆదేశం చూపించు ఎంపిక.

nmcli కాన్ షో

ఇక్కడ, నెట్‌వర్క్ ఇంటర్‌ఫేస్ పేరు సామ్ నెట్‌వర్క్ .

అదేవిధంగా, ఈ యుటిలిటీ అనే మరొక ఎంపికను అందిస్తుంది నెట్‌వర్కింగ్, ఇది నెట్‌వర్క్‌ను రీసెట్ చేయడానికి కూడా ఉపయోగించవచ్చు.

సుడో nmcli నెట్‌వర్కింగ్ ఆఫ్ చేయబడింది && nmcli నెట్‌వర్కింగ్ ఆన్‌లో ఉంది

పై కమాండ్‌లు నెట్‌వర్క్‌ను తాత్కాలికంగా నిలిపివేస్తాయి మరియు దానిని ప్రారంభిస్తాయి. అంతిమంగా, కనెక్షన్‌తో ఏదైనా సమస్యను పరిష్కరించడానికి నెట్‌వర్క్‌ని పునఃప్రారంభించడం.

nmtui కమాండ్‌ని ఉపయోగించడం

nmtui nmcliని పోలి ఉంటుంది, కానీ nmtui టెర్మినల్-ఆధారిత వినియోగదారు ఇంటర్‌ఫేస్‌ను అందిస్తుంది, ఇది ఉపయోగించడానికి సులభతరం చేస్తుంది. TUIని ప్రారంభించడానికి, nmtui ఆదేశాన్ని ఉపయోగించండి.

nmtui

కనెక్షన్‌ని పునఃప్రారంభించడానికి, నావిగేట్ చేయండి కనెక్షన్‌ని సక్రియం చేయండి ఎంపిక, ఇంటర్‌ఫేస్‌ని ఎంచుకుని, దాన్ని నిష్క్రియం చేయండి.

తరువాత, మళ్లీ కనెక్ట్ చేయబడిన ఇంటర్‌ఫేస్‌ను ఎంచుకుని, దాన్ని నిష్క్రియం చేసి, ఆపై పునఃప్రారంభ ప్రక్రియను పూర్తి చేయడానికి దాన్ని సక్రియం చేయండి.

ఇప్పుడు, కు నావిగేట్ చేయడం ద్వారా ప్రధాన మెనూకి తిరిగి వెళ్లండి <వెనుక> ఎంపిక మరియు ఆపై నిష్క్రమించు ఇంటర్ఫేస్.

ip కమాండ్ ఉపయోగించడం

నెట్‌వర్క్‌ను పునఃప్రారంభించడానికి మరొక పద్ధతి ఇంటర్‌ఫేస్ పేరుతో ip కమాండ్‌ని ఉపయోగించడం.

ఉపయోగించి ఇంటర్ఫేస్ పేరును కనుగొనవచ్చు ip ఆదేశం, తో లింక్ (నెట్‌వర్క్ పరికరం) మరియు చూపించు ఎంపికలు.

ip లింక్ చూపించు

ఇంటర్‌ఫేస్ పేరును గమనించండి, ఇది ఇంటర్‌ఫేస్ నంబర్ 5 (wlx74ea3) ప్రస్తుతం సక్రియంగా ఉంది. ఇప్పుడు, నెట్‌వర్క్‌ను పునఃప్రారంభించడానికి [interface-name]ని భర్తీ చేయండి మరియు క్రింద ఇవ్వబడిన ఆదేశాలను అమలు చేయండి.

సుడో ip లింక్ సెట్ [ ఇంటర్ఫేస్-పేరు ] క్రిందికి

సుడో ip లింక్ సెట్ [ ఇంటర్ఫేస్-పేరు ] పైకి

సరైన నెట్‌వర్క్ రీసెట్‌ను కలిగి ఉండటానికి ఈ ఆదేశాలను విడిగా అమలు చేయాలని నిర్ధారించుకోండి.

నెట్‌వర్క్-స్క్రిప్ట్‌లను ఉపయోగించడం

నెట్‌వర్క్-స్క్రిప్ట్‌లు నెట్‌వర్క్‌ను నిర్వహించడానికి స్క్రిప్ట్‌లు మరియు నెట్‌వర్క్ మేనేజర్‌తో పాటు ఉపయోగించవచ్చు. నెట్‌వర్క్ మేనేజర్‌తో రాని పంపిణీలలో కూడా నెట్‌వర్క్-స్క్రిప్ట్‌లను ఉపయోగించవచ్చు. ఇది RHEL మరియు CentOS యొక్క లెగసీ వెర్షన్‌లలో ఉపయోగించబడుతుంది మరియు ఇకపై ఉపయోగంలో లేదు. అయితే, మీరు ఇంకా ఉపయోగించాలనుకుంటే ifdown మరియు ifup ఆదేశాలు, అప్పుడు మీరు దానిని ఇన్స్టాల్ చేసుకోవచ్చు.

ఈ ఆపరేటింగ్ సిస్టమ్‌ల ఆధారంగా RHEL, Cent OS మరియు Linux పంపిణీలలో దీన్ని ఇన్‌స్టాల్ చేయడానికి.

yum ఇన్‌స్టాల్ చేయండి నెట్‌వర్క్-స్క్రిప్ట్‌లు

ఉబుంటు లేదా డెబియన్ ఆధారిత పంపిణీలలో దీన్ని ఇన్‌స్టాల్ చేయడానికి, ఉపయోగించండి.

సముచితమైనది ఇన్స్టాల్ నెట్‌స్క్రిప్ట్- 2.4

ఇప్పుడు, నెట్‌వర్క్‌ను పునఃప్రారంభించడానికి ifup మరియు ifdown ఆదేశాలు అందుబాటులో ఉంటాయి.

సుడో ifdown [ ఇంటర్ఫేస్-పేరు ] && ifup [ ఇంటర్ఫేస్-పేరు ]

అని గుర్తుంచుకోండి నెట్‌స్క్రిప్ట్ లేదా నెట్‌వర్క్-స్క్రిప్ట్‌లు పాత Linux కెర్నల్ సంస్కరణల కోసం రూపొందించబడ్డాయి మరియు ఉన్నాయి తిరస్కరించబడింది .

ముగింపు

నెట్‌వర్క్‌ను పునఃప్రారంభించడం అనేది తప్పు నెట్‌వర్క్‌ను నిర్ధారించడానికి కీలకమైన పద్ధతుల్లో ఒకటి. చాలా Linux పంపిణీలు నెట్‌వర్క్ సేవలను పునఃప్రారంభించడానికి systemctl అని పిలువబడే అంతర్నిర్మిత కమాండ్ లైన్ యుటిలిటీని కలిగి ఉంటాయి. కానీ మీరు కూడా ఉపయోగించవచ్చు nmcli , ip , మరియు ifdown/ifup నెట్‌వర్క్‌ను పునఃప్రారంభించమని ఆదేశాలు. ఈ పద్ధతులన్నీ ఈ గైడ్‌లో చర్చించబడ్డాయి, అయినప్పటికీ, ఇది డిఫాల్ట్ మరియు తక్కువ సంక్లిష్టమైనది కనుక systemctlని ఉపయోగించమని సిఫార్సు చేయబడింది.