Bash
बैश के साथ नेटवर्किंग
खोज…
परिचय
बैश अक्सर सर्वर और क्लस्टर के प्रबंधन और रखरखाव में उपयोग किया जाता है। नेटवर्क संचालन द्वारा उपयोग किए जाने वाले विशिष्ट आदेशों से संबंधित जानकारी, किस उद्देश्य के लिए कौन सी कमांड का उपयोग करना है, और इसके अद्वितीय और / या दिलचस्प अनुप्रयोगों के उदाहरण / नमूने शामिल किए जाने चाहिए
नेटवर्किंग कमांड
ifconfig
उपरोक्त कमांड मशीन के सभी सक्रिय इंटरफ़ेस को दिखाएगा और इसकी जानकारी भी देगा
- आईपी पते इंटरफ़ेस करने के लिए असाइन करें
- इंटरफ़ेस का मैक पता
- ब्रॉडकास्ट पता
- ट्रांसमिट और प्राप्त बाइट्स
कुछ उदाहरण
ifconfig -a
उपरोक्त कमांड भी अक्षम इंटरफ़ेस दिखाती है
ifconfig eth0
उपरोक्त कमांड केवल eth0 इंटरफ़ेस दिखाएगा
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
उपरोक्त कमांड eth0 इंटरफ़ेस को स्टेटिक आईपी असाइन करेगा
ifup eth0
उपरोक्त कमांड eth0 इंटरफ़ेस को सक्षम करेगा
ifdown eth0
नीचे दिए गए आदेश eth0 इंटरफ़ेस को अक्षम करेगा
ping
उपरोक्त कमांड (पैकेट इंटरनेट ग्रूपर) दो नोड्स के बीच कनेक्टिविटी का परीक्षण करना है
ping -c2 8.8.8.8
उपरोक्त कमांड 2 सेकंड के लिए Google सर्वर के साथ कनेक्टिविटी को पिंग या टेस्ट करेगा।
traceroute
उपरोक्त आदेश गंतव्य तक पहुंचने के लिए की गई हॉप्स की संख्या का पता लगाने के लिए समस्या निवारण में उपयोग करना है।
netstat
उपरोक्त कमांड (नेटवर्क आँकड़े) कनेक्शन की जानकारी और उनके राज्य देते हैं
dig www.google.com
उपरोक्त कमांड (डोमेन जानकारी ग्रूपर) DNS संबंधित जानकारी को क्वेरी करता है
nslookup www.google.com
उपरोक्त कमांड DNS को क्वेरी करता है और वेबसाइट के नाम के अनुरूप आईपी पते का पता लगाता है।
route
Netwrok रूट की जानकारी की जाँच करने के लिए उपरोक्त कमांड का उपयोग किया जाता है। यह मूल रूप से आपको रूटिंग टेबल दिखाता है
router add default gw 192.168.1.1 eth0
उपर्युक्त आदेश रूटिंग टेबल में eth0 इंटरफ़ेस के नेटवर्क का डिफ़ॉल्ट मार्ग 192.168.1.1 में जोड़ देगा।
route del default
उपरोक्त कमांड रूट तालिका से डिफ़ॉल्ट मार्ग को हटा देगा