मैं वर्तमान में घर पर अपने छोटे क्लस्टर का निर्माण कर रहा हूं और मैं HAProxy के साथ काम करने के लिए SSH रूटिंग (लोड संतुलन) प्राप्त करने की कोशिश कर रहा हूं। मुझे पता चला है कि HTTP ट्रैफ़िक को कैसे रूट किया जाए लेकिन मैं SSH के साथ संघर्ष कर रहा हूँ। मुझे तुरंत टीसीपी प्रोटोकॉल के बारे में पर्याप्त जानकारी नहीं है कि मुझे क्या देखना है, ताकि मैं यह निर्धारित कर सकूं कि मैं किसी होस्ट के लिए किसी कनेक्शन के लिए क्वेरी कैसे कर सकता हूं (यह सुनिश्चित नहीं है कि कनेक्शन में कहीं और भी है) या बस कुछ भी जो पहचान करेगा मुझे कौन सा सर्वर एसएसएच में चाहिए।
दस्तावेज़ में SSH ट्रैफ़िक का बार-बार उल्लेख किया गया है ताकि कुछ ऐसा हो जो मुझे याद न हो। मैं अलग-अलग बंदरगाहों का उपयोग करके अलग-अलग बंदरगाहों का उपयोग नहीं करना चाहता हूं क्योंकि वे मानक नहीं हो सकते हैं इसलिए सार्वजनिक नेटवर्क या अन्य सामान पर रोक नहीं है जो मुझे प्रतिबंधित करेगा।
मेरा वर्तमान सेटअप इस तरह दिखता है:
मेरे डोमेन (या आईपी) पर अनुरोध - & gt; राउटर - & gt; पोर्ट के आधार पर NAT आगे - & gt; HAProxy उस पोर्ट पर सुन रहा है - & gt; अब उस ट्रैफ़िक की पहचान करनी चाहिए जो एक निश्चित सर्वर के लिए समर्पित है और इसके प्रति प्रॉक्सी ट्रैफ़िक है।
संपादित करें: जैसा कि Cha0s ने साफ़ किया है कि यह SSH (या एक जैसे) के साथ संभव नहीं है।
यदि आप एक अलग विधि में रुचि रखते हैं तो स्वेन का जवाब कुछ ऐसा ही करने में अच्छी जानकारी देता है, लेकिन अलग-अलग उप-डोमेन अलग-अलग सार्वजनिक स्थैतिक क्षेत्रों के लिए हल करते हैं