ओपनएसएसएच सर्वर केवल विशिष्ट होस्टनाम को सुनता है


1

मान लें कि मेरे पास मेरे डोमेन पर इंगित करने वाले 2 ए रिकॉर्ड हैं, उदाहरण.कॉम और ssh.example.com
मैं वर्तमान में एसएसएच को या तो डोमेन का उपयोग करके अपने सर्वर में कर सकता हूं क्योंकि मेरा ओपनएसएसएच सर्वर 0.0.0.0 पर सुन रहा है।
क्या मेरा OpenSSH सर्वर केवल ssh.example.com पर सुनना संभव है?
मैं Ubuntu सर्वर 16.04 का उपयोग कर रहा हूं

जवाबों:


2

क्या मेरा OpenSSH सर्वर केवल ssh.example.com पर सुनना संभव है?

AFAIK नहीं।

ऐसा इसलिए है क्योंकि क्लाइंट सर्वर से संपर्क करने से पहले आईपी पते पर ssh.example को हल करता है और HTTP के विपरीत, SSH प्रोटोकॉल में हेडर नहीं होते हैं जो सर्वर होस्टनाम निर्दिष्ट करते हैं।

नतीजतन, सर्वर को पता नहीं है कि क्लाइंट को सर्वर-नाम क्या प्रदान किया गया था।

सर्वर होस्ट कुंजी का उपयोग सर्वर होस्टनाम को उसकी साख के साथ जोड़ने के लिए किया जाता है, लेकिन कुछ SSH क्लाइंट केवल उपयोगकर्ता को कुंजी स्वीकार करने के लिए संकेत देते हैं या नहीं। यह नहीं है (अब तक मुझे पता है) सर्वर के लिए वास्तव में यह लागू करने के लिए एक तंत्र कैसे शुरू में क्लाइंट के लिए पहचाना जाता है।

यह वास्तव में 0.0.0.0 पर सुनने के साथ कुछ नहीं करना है जब तक कि सर्वर के दो आईपी-पते नहीं हैं और आपने प्रत्येक होस्टनाम को एक अलग आईपी-एड्रेस को हल करने के लिए DNS कॉन्फ़िगर किया है (जो शायद आप जो चाहते हैं उसे प्राप्त करने के लिए करना चाहिए)


जवाब के लिए धन्यवाद। दुर्भाग्य से मेरा आईएसपी मुझे आईपी पते खरीदने की अनुमति नहीं देता है।
xDantehh
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.