லினக்ஸில் snmpwalk கட்டளை

Linaksil Snmpwalk Kattalai



லினக்ஸ் ஆப்பரேட்டிங் சிஸ்டம் என்பது அனைவருக்கும் கிடைக்கக்கூடிய இலவச, பயன்படுத்த எளிதான மற்றும் திறந்த மூல இயங்குதளமாகும். சேமிப்பகம், நினைவகம், CPU போன்ற கணினியின் வளங்கள் மற்றும் வன்பொருளை இது நேரடியாக நிர்வகிக்கிறது. Linux இயங்குதளமானது பல செயல்பாடுகளைச் செய்யும் கணினியில் உள்ள வன்பொருள் மற்றும் பயன்பாடுகளுக்கு இடையே ஒரு இணைப்பை உருவாக்குகிறது. லினக்ஸ் இயக்க முறைமைகளுடன் பணிபுரியும் போது, ​​நீங்கள் பல்வேறு வகையான கட்டளைகளைக் காண்பீர்கள். இந்த கட்டளைகள் Linux OS உடன் செயல்பட உதவும். இந்தக் கட்டுரை லினக்ஸ் இயக்க முறைமையில் உள்ள snmpwalk கட்டளைகளின் விரைவான கண்ணோட்டமாகும். இங்கே, snmpwalk கட்டளை மற்றும் லினக்ஸ் இயக்க முறைமையில் அது எவ்வாறு செயல்படுகிறது என்பதை நாங்கள் உங்களுக்கு வழிகாட்டுவோம். எனவே தொடங்குவோம்!

லினக்ஸில் SNMP என்றால் என்ன?

snmpwalk கட்டளை என்ன என்பதை விளக்குவதற்கு முன், லினக்ஸ் இயக்க முறைமையின் SNMP கட்டமைப்பின் மூலம் நடப்போம். SNMP என்பது எளிய பிணைய மேலாண்மை நெறிமுறையைக் குறிக்கிறது. இது நெட்வொர்க்கைக் கண்காணிக்கும் ஒரு நெறிமுறை மற்றும் நெட்வொர்க்கில் இருக்கும் பல சாதனங்களுக்கு இடையே மென்மையான மற்றும் தடையற்ற தகவல்தொடர்புக்காக வடிவமைக்கப்பட்டுள்ளது. நெட்வொர்க்கில் கிடைக்கும் பல சாதனங்களை இது நிர்வகிக்கிறது. பிணையத்தில் உள்ள அனைத்து முனைகளும் தடையற்ற தகவல்தொடர்புடன் இயங்குவதை உறுதிசெய்யவும், முனையின் செயல்திறனைக் கண்காணிக்கவும் இது பயன்படுகிறது. இது அதிகமாகப் பயன்படுத்தப்படும் நெட்வொர்க்கிங் நெறிமுறைகளில் ஒன்றாகும், மேலும் அதன் snmpwalk கட்டளையானது பல முனைகளை ஒரே நேரத்தில் ஸ்கேன் செய்வதற்கான ஒரு கோ-டு முறையாகக் கருதப்படுகிறது. இது ஒவ்வொரு நெட்வொர்க்கிங் தளத்திலும் SNMP மேலாளரிடமிருந்து SNMP தொலை சாதனங்களுக்கு செய்திகளை மாற்றுகிறது.

SNMP எப்படி வேலை செய்கிறது?

snmpwalk கட்டளைக்குச் செல்லும் முன், லினக்ஸின் SNMP கட்டமைப்பு எவ்வாறு செயல்படுகிறது என்பதைப் புரிந்துகொள்வோம். SNMP கட்டமைப்பானது OSI மாதிரியின் பயன்பாட்டு அடுக்கில் பயன்படுத்தப்படுகிறது மற்றும் SNMP ஐ ஆதரிக்கும் அனைத்து பயன்பாடுகளிலிருந்தும் தகவலை சேகரிக்கிறது. நெட்வொர்க்கில் உள்ள ஒவ்வொரு பயன்பாட்டின் செயல்திறன் மற்றும் ஆரோக்கியத்தை பகுப்பாய்வு செய்ய பல்வேறு வகையான மென்பொருள்கள் சேகரிக்கப்பட்டதைப் பயன்படுத்துகின்றன. மேலும், இது நெட்வொர்க்கில் உள்ள சாதனங்களைக் கண்காணித்து, ஏதேனும் தவறுகள் அல்லது சிக்கல்களைப் படம்பிடித்து, தேவைக்கேற்ப அவற்றைச் சரிசெய்கிறது.







லினக்ஸில் snmpwalk என்றால் என்ன?

ஒரு snmpwalk என்பது SNMP கட்டமைப்பின் பயன்பாடாகும், இது பல GETNEXT கோரிக்கைகளை தானாக செயல்படுத்த பயன்படுகிறது. நெட்வொர்க்கில் இருந்து தரவைச் சேகரிக்க, SNMP-இயக்கப்பட்ட சாதனங்களான ரூட்டர்கள் மற்றும் சுவிட்சுகள் போன்றவற்றை வினவ, GETNEXT கட்டளையைப் பயன்படுத்துகிறது. SNMP உடன் வாக்களிக்கப்பட்ட நெட்வொர்க்கிங் மற்றும் பிற சாதனங்களுக்கான தவறான மற்றும் விடுபட்ட புள்ளிவிவரங்களை snmpwalk கட்டளை சரிசெய்கிறது, OIDகள் (பொருள் அடையாளங்காட்டிகள்) மற்றும் தொலைநிலை சாதனங்களுக்கு இடையேயான தொடர்பின் பதிலை உறுதிப்படுத்துகிறது.



லினக்ஸில் snmpwalk எப்படி வேலை செய்கிறது?

இது எஸ்எம்எஸ் (பாதுகாப்பு மேலாண்மை அமைப்பு) மற்றும் சிஎல்ஐ (கமாண்ட் லைன் இன்டர்ஃபேஸ்) ஆகியவற்றில் இருக்கும் எஸ்என்எம்பி பயன்பாடாகும், இது நெட்வொர்க்கில் உள்ள முனைகளில் இருந்து தகவல்களை சேகரிக்க GETNEXT வினவலைப் பயன்படுத்துகிறது. பொருள் அடையாளங்காட்டியின் எந்தப் பகுதியை GETNEXT கோரிக்கையால் தேடப்படும் என்பதைக் குறிப்பிட CLI இல் OID கொடுக்கப்பட்டுள்ளது. இது நெட்வொர்க்கில் உள்ள SNMP சாதனங்களிலிருந்து தகவலைச் சேகரித்து, SNMP முகவரை வாக்களிக்க MIB (மேலாண்மை தகவல் தளம்) இல் சேமிக்கிறது.



லினக்ஸில் snmpwalk ஐ எவ்வாறு நிறுவுவது

லினக்ஸ் இயக்க முறைமையில் ஒரு snmpwalk ஐ நிறுவுவது நம்பமுடியாத எளிமையானது. இந்த கட்டளை லினக்ஸ் பயனர்களுக்கு ஒரு தொகுப்பாக கிடைக்கிறது. இருப்பினும், snmpwalk ஐ நிறுவும் செயல்முறை உங்கள் Linux OS இன் விநியோகத்தைப் பொறுத்தது. இங்கே, நாங்கள் ubuntu 22.04 ஐப் பயன்படுத்துகிறோம், எனவே பின்வரும் கட்டளையைப் பயன்படுத்தி snmpwalk ஐ நிறுவுவோம்:





இந்த கட்டளையை இயக்க Enter ஐ அழுத்தவும். கட்டளையை இயக்குவதற்கு 'sudo' ரூட் அணுகலை வழங்கும். 'apt-get' என்பது Linux/Unix OS இல் உள்ள CLI கருவியாகும், இது தொகுப்புகள் மற்றும் நூலகங்களுடன் வேலை செய்கிறது. இது புதுப்பித்தல், நிறுவுதல், அகற்றுதல் போன்ற எந்தச் செயல்பாட்டையும் செய்கிறது. 'install' கட்டளையானது snmpwalk மற்றும் அதனுடன் தொடர்புடைய அனைத்து செயல்பாடுகளையும் மற்றும் பிற சார்புகளையும் நமது Ubuntu 22.04 கணினியில் நிறுவும். செயல்படுத்தல் முடிந்ததும், இந்த வெளியீட்டு முடிவை நீங்கள் காண்பீர்கள்:



இப்போது நாம் SNMP ஐ வெற்றிகரமாக நிறுவியுள்ளோம், உபுண்டு 22.04 கணினியில் snmpwalk கட்டளையை சோதிப்போம். ஆனால், அதற்கு முன், snmpwalk கட்டளையின் அளவுருக்கள் மற்றும் கூறுகளைப் புரிந்துகொள்வோம்.

லினக்ஸில் snmpwalk இன் அளவுருக்கள் மற்றும் கூறுகள்

-v, -c, timeout, community, hostname, -Os மற்றும் object_id போன்ற பல அளவுருக்கள் snmpwalk கட்டளையுடன் பயன்படுத்தப்படலாம். '-v' அளவுரு நீங்கள் பயன்படுத்த விரும்பும் SNMP இன் பதிப்பைக் குறிப்பிடுகிறது. '-c' அளவுரு சமூக சரத்தை குறிக்கிறது. 'புரவலன் பெயர்' அளவுரு SNMP முகவர் பெயரை வழங்க உங்களுக்கு உதவுகிறது. '-Os' அளவுரு OID இன் கடைசி குறியீட்டு உறுப்பைக் குறிக்கிறது. 'சமூகம்' அளவுரு படிக்கும் சமூகத்தின் வகையைக் குறிக்கிறது. இறுதியாக, 'object_id' ஆனது அதன் கீழ் உள்ள அனைத்து SNMP பொருட்களையும் திரும்பப் பயன்படுத்தப்படும் பொருள் ஐடியை வரையறுக்கிறது. லினக்ஸ் இயக்க முறைமையில் snmpwalk இன் இந்த சில கூறுகளை நீங்கள் பயன்படுத்தலாம்.

அதன் முடிவைக் காண snmpwalk கட்டளையை இயக்குவதற்கு செல்லலாம். முதலில், “snmpwalk -h” கட்டளையைப் பயன்படுத்தி அனைத்து தகவல்களையும் அச்சிடுவதன் மூலம் SNMP இன் விருப்பங்களைப் பெறுவோம். பின்வரும் கட்டளையைப் பார்ப்போம்:

இங்கே மாதிரி வெளியீடு:

இப்போது, ​​snmpwalk கட்டளையை சோதித்து, என்ன முடிவு கிடைக்கும் என்று பார்ப்போம். நமக்குத் தெரியும், snmpwalk நெட்வொர்க்கில் உள்ள அனைத்து ஆதாரங்களிலிருந்தும் தகவலைச் சேகரித்து MIB இலிருந்து OID ஐப் பெறுகிறது. நாம் snmpwalk கட்டளையை இயக்கும்போது, ​​SNMP முகவரால் மதிப்புகளின் வரம்பைப் பெறுவோம். எங்கள் சாதனத்திலிருந்து முடிவைக் காண snmpwalk கட்டளையை இயக்குவோம்:

இங்கே, கட்டளையின் “snmpwalk” உறுப்பு SNMP பயன்பாட்டைக் குறிக்கிறது, “-v1” உறுப்பு SNMP இன் பதிப்பை வரையறுக்கிறது மற்றும் “-c” உறுப்பு சமூக சரத்தை வரையறுக்கிறது. இறுதியாக, '127.0.0.1' என்பது ஐபிஎஸ் சாதனத்தின் பொது ஐபி முகவரி. இப்போது, ​​இந்த கட்டளையின் முடிவைப் பார்ப்போம்:

SNMP ஏஜெண்டிலிருந்து snmpwalk மதிப்புகளின் வரம்பை வழங்குகிறது என்பதை நினைவில் கொள்ளவும். கட்டளையானது சாதனத்தின் OID ஐயும் வழங்கியது, இது 3.6.1.4.1.8072.3.2.10. snmpwalk கட்டளையைப் பயன்படுத்தி நெட்வொர்க்கில் உள்ள முனை வழியாக நீங்கள் எப்படி நடக்கலாம்.

முடிவுரை

இந்த கட்டுரை snmpwalk கட்டளையின் ஒத்திகை. இங்கே, SNMP என்றால் என்ன, அதன் பயன்பாடு என்ன என்பதைப் பற்றி அறிந்து கொண்டோம். மேலும், SNMP இன் அடிப்படை வேலைகளையும் நாங்கள் கற்றுக்கொண்டோம். இந்தக் கட்டுரை snmpwalk கட்டளையை விளக்குவதற்காக வடிவமைக்கப்பட்டுள்ளதால், snmpwalk கட்டளை என்றால் என்ன, அது எவ்வாறு செயல்படுகிறது என்பதை அறிந்து கொண்டோம். முன்னோக்கி நகர்ந்து, உபுண்டு 22.04 கணினியில் snmpwalk ஐ எவ்வாறு நிறுவுவது என்பதைக் கற்றுக்கொண்டோம், பின்னர் snmpwalk கட்டளையின் வெளியீட்டைக் காண சில கட்டளைகளை இயக்கினோம்.