OpenSSH இன் உள்ளூர் பகிர்வு TCP ஐ எடுத்துச் செல்கிறது. வினவல் கருவியும் தொலை DNS சேவையும் அந்தப் போக்குவரத்தைப் பயன்படுத்தினால் DNS உம் TCP ஐப் பயன்படுத்தலாம்.

SSH ஹோஸ்டிலிருந்து அணுகக்கூடிய DNS சேவையகத்திற்கு, loopback இல் மட்டும் கேட்கும் பகிர்வைத் திறக்கவும்:

ssh -N -L 127.0.0.1:1053:dns.internal:53 [email protected]

பிறகு உள்ளூர் இயந்திரத்திலிருந்து வெளிப்படையான TCP DNS வினவலை அனுப்பவும்:

dig +tcp @127.0.0.1 -p 1053 app.internal A

DNS சேவையகம், SSH ஹோஸ்ட் மற்றும் வினவப்படும் பெயரை உத்தேசித்த மதிப்புகளுடன் மாற்றவும். SSH சேவையகப் பக்கம் dns.internal:53 ஐ அடைய வேண்டும், பகிர்வுக் கொள்கை அதை அனுமதிக்க வேண்டும்.

உள்ளூர் துறை சிறப்புரிமைத் துறைகளின் வரம்புக்கு மேலே உள்ளது. உள்ளூர் துறை 1053 க்கு வினவல் செய்ய கணினியின் DNS துறை 53 ஐ இணைக்கத் தேவையில்லை.

இது சாதாரண UDP DNS வினவல்களை தானாகவே திருப்பிவிடாது. மூல UDP-இல்-இருந்து-TCP பைட் குழாய் போதாது, ஏனெனில் DNS over TCP நீளப் புலத்தையும் ஸ்ட்ரீம் சட்டகத்தையும் சேர்க்கிறது. கணினி தீர்வியுடன் ஒருங்கிணைக்க பொருத்தமான DNS பகிர்வி அல்லது வெளிப்படையாக ஆதரிக்கப்படும் TCP உள்ளமைவு தேவை.

இறுதியாக, இந்த வழியில் முகவரி பெறுவது அடுத்த வலை இணைப்பை SSH வழியாக அனுப்பாது. DNS தேடலும் இலக்குக்கான போக்குவரத்தும் தனித்தனி தேர்வுகளாகவே இருக்கும்.

தொடர்புடைய கட்டுரைகள்