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

Linux में ट्रैफिक को दूसरे कंप्यूटर (IP) पर कैसे रीडायरेक्ट करें

यह ट्यूटोरियल बताता है कि Linux चलाने वाले एक कंप्यूटर से इंटरनेट ट्रैफिक को दूसरे IP पते पर कैसे रीडायरेक्ट किया जाए।

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

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

# echo 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. लिनक्स सर्वर पर हाई ट्रैफिक वेबसाइट्स के लिए Apache और PHP को कैसे कॉन्फ़िगर करें लिनक्स सर्वर पर हाई ट्रैफिक वेबसाइट्स के लिए Apache और PHP को कैसे कॉन्फ़िगर करें

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

  1. Microsoft Office को नए PC में निर्बाध रूप से स्थानांतरित करें: चरण-दर-चरण गाइड Microsoft Office को नए PC में निर्बाध रूप से स्थानांतरित करें: चरण-दर-चरण गाइड

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