Computer >> कंप्यूटर >  >> स्मार्टफोन्स >> Linux

लिनक्स में किसी अन्य कंप्यूटर (आईपी) पर यातायात को पुनर्निर्देशित कैसे करें

यह ट्यूटोरियल आपको लिनक्स चलाने वाले एक कंप्यूटर से दूसरे आईपी पते पर इंटरनेट ट्रैफ़िक को पुनर्निर्देशित करने का तरीका बताता है।

यदि आपने कभी किसी वेब सेवा या वेबसाइट के एक सर्वर से दूसरे सर्वर पर माइग्रेशन को संभाला है तो आप जानते हैं कि अनुभव कितना पागल हो सकता है। हालाँकि, यदि आप प्रक्रिया को स्पष्ट चरणों में विभाजित करते हैं और निरंतर जाँच चलाते हैं, तो आप अपने लिए अनुभव को थोड़ा आसान बना सकते हैं। माइग्रेशन के अंत में आपको जिन समस्याओं का सामना करना पड़ सकता है उनमें से एक वह अवधि है जब आपके पास वेबसाइट नए स्थान पर अच्छी तरह से चल रही है, लेकिन डोमेन नाम को नए सर्वर पर अग्रेषित करने की प्रतीक्षा करने की आवश्यकता है। आप या तो अपनी सेवा को तब तक बंद कर सकते हैं जब तक कि डोमेन को अग्रेषित नहीं किया जाता है, या आप अपने पहले सर्वर को उसके सभी ट्रैफ़िक को नए सर्वर पर अग्रेषित करने के लिए सेट कर सकते हैं। आइए देखें कि आप IPTables का उपयोग करके Linux मशीन पर ऐसा कैसे कर सकते हैं।

यदि आप पहले से नहीं जानते हैं, तो IPtables एक सॉफ्टवेयर फ़ायरवॉल है जो लिनक्स के अधिकांश वितरण के साथ जहाज करता है। यह एक अत्यंत उपयोगी सॉफ्टवेयर है और इसे फायरवॉल के अलावा और भी बहुत कुछ के लिए उपयोग किया जा सकता है। इस अभ्यास में हम पोर्ट 80 (जो कि डिफ़ॉल्ट वेब सर्वर पोर्ट है) पर आने वाले सभी ट्रैफ़िक को IP 122.164.34.240 वाले सर्वर पर रीडायरेक्ट करने के लिए एक Linux सर्वर पर IPTables को कॉन्फ़िगर करेंगे। . इस प्रकार के अग्रेषण की अनुमति देने के लिए पहला कदम अपने लिनक्स बॉक्स को सेट करना है। एक टर्मिनल विंडो खोलें, रूट यूजर के रूप में लॉग इन करें और निम्न कमांड चलाएँ:

# इको ​​1>/proc/sys/net/ipv4/ip_forward

अगला कदम IPTables को ट्रैफ़िक को नए सर्वर पर रीडायरेक्ट करने के लिए कहना है:

# iptables -t nat -A PREROUTING -p tcp -dport 80 -j DNAT -to-destination 122.164.34.240

यहीं पर IPTables का जादू होता है। तीसरे और अंतिम चरण के साथ हम IPTables को पुराने सर्वर से आने वाले नए सर्वर के पोर्ट 80 से कनेक्शन की उत्पत्ति को फिर से लिखने के लिए कहते हैं।

# iptables -t nat -A POSTROUTING -p tcp -d 122.164.34.240 -dport 80 -j MASQUERADE

अंतिम चरण की आवश्यकता है क्योंकि यदि हम नए सर्वर के वेब सर्वर को यह नहीं बताते हैं कि कनेक्शन क्लाइंट मशीनों से आ रहे हैं, तो यह सोचेगा कि वे पुराने सर्वर से उत्पन्न हो रहे हैं।


  1. लिनक्स होम सर्वर को कैसे सुरक्षित करें

    होम सर्वर सेट करने के कई कारण हैं। आप इसे मीडिया सर्वर, फ़ाइल सर्वर या स्थानीय बैकअप सर्वर के रूप में उपयोग कर सकते हैं। मूल रूप से, आपकी कोई भी फाइल जिसे ऑनलाइन होने की आवश्यकता नहीं है, वह होम सर्वर के लिए अच्छे उम्मीदवार हैं। लिनक्स-संचालित होम सर्वर स्थापित करना अपेक्षाकृत आसान है, खासकर इन दिनो

  1. Linux सर्वर पर उच्च ट्रैफ़िक वेबसाइटों के लिए Apache और PHP को कैसे कॉन्फ़िगर करें

    LAMP स्टैक (लिनक्स, अपाचे, माईएसक्यूएल, पीएचपी) को स्थापित करने के तरीके पर लगभग हर ट्यूटोरियल अनुशंसा करेगा कि आप PHP स्क्रिप्ट को संसाधित करने के लिए अंतर्निहित अपाचे मॉड्यूल का उपयोग करें। उदाहरण के लिए, उबंटू में आप इसे तब सक्षम करेंगे जब आप sudo apt install libapache2-mod-php जैसे कमांड का उपयो

  1. माइक्रोसॉफ्ट ऑफिस को दूसरे कंप्यूटर में कैसे स्थानांतरित करें

    ब्लॉग सारांश – क्या आपने हाल ही में एक नए कंप्यूटर का उपयोग किया है और Microsoft Office को स्थानांतरित करने का कोई तरीका खोजा है? यदि हाँ, तो अन्य तरीकों के साथ-साथ तृतीय-पक्ष टूल EaseUS ToDo PCTrans का उपयोग करके Microsoft Office को दूसरे कंप्यूटर पर स्थानांतरित करने के आसान तरीके पर एक नज़र डालें।