রিমোট ডেস্কটপ সংযোগের মাধ্যমে টিসিপি / আইপি সংযোগটি টানেল করা হচ্ছে


34

একটি ব্যক্তিগত নেটওয়ার্কে একটি রিমোট উইন্ডোজ সার্ভার রয়েছে যা আমি দূরবর্তী ডেস্কটপ সংযোগের মাধ্যমে সংযোগ করতে পারি। আমি আমার কম্পিউটার থেকে সেই সার্ভারের নেটওয়ার্কের অন্যান্য কম্পিউটারে টিসিপি / আইপি সংযোগ তৈরি করতে সক্ষম হতে চাই।

রিমোট ডেস্কটপ সংযোগটি সংযোগের মাধ্যমে প্রিন্টার, ড্রাইভ এবং অন্যান্য স্থানীয় সংস্থানগুলি ভাগ করা সম্ভব করে তোলে। আরডিসির মাধ্যমে কোনও টিসিপি / আইপি সংযোগ "টানেল" দেওয়ার কোনও উপায় আছে কি?

আমি এসএসএইচ দ্বারা সরবরাহিত পোর্ট-ফরওয়ার্ডিংয়ের অনুরূপ কিছু চাই। আরডিসির মাধ্যমে এটি করার কোনও উপায় আমি দেখতে পাচ্ছি না তবে আমি আশা করছি যে সামর্থ্য আছে এবং আমি এটি সম্পর্কে জানি না।

উত্তর:


7

আমার মনে হয় না আপনি আরডিপি দিয়ে সুড়ঙ্গ করতে পারবেন, তবে আপনি যদি সার্ভারে আরডিপি করতে চান এবং তারপরে আপনার ক্লায়েন্টের কাছে কোনও এসএসএস টানেল শুরু করতে পারেন তবে আপনার মেশিনগুলি এসএসের মাধ্যমে সংযুক্ত হবে। আপনি দূরবর্তী এবং স্থানীয় উভয় পোর্টকে ফরোয়ার্ড করতে পারেন যাতে আপনি এটি করতে পারেন যাতে এটি সমস্ত বিপরীত ছিল

সম্পাদনা

আপনি যদি আপনার ক্লায়েন্ট পিসিতে কোনও এসএস সার্ভার ইনস্টল করেন এবং 443 পোর্টে এসএসএস সংযোগ গ্রহণের জন্য সেট করে থাকেন তবে আপনি আপনার সার্ভারের (এসএসএস ক্লায়েন্ট সংযোগ ব্যবহার করে) ssh সার্ভারের সাথে (আপনার ক্লায়েন্ট) সংযোগ করতে পারেন এবং আপনাকে কোনও পোর্ট খোলার প্রয়োজন হবে না ( 443 টি https- এর জন্য উন্মুক্ত হওয়া উচিত)


1
হ্যাঁ, দেখে মনে হচ্ছে আমাকে একটি এসএসএইচ সার্ভার ইনস্টল করতে হবে। দুর্ভাগ্যক্রমে, ফায়ারওয়ালে পোর্টটি খুলতে এমআইএসের কাছ থেকে ব্যবস্থা নেওয়া দরকার, সুতরাং এটি কয়েক দিন / সপ্তাহ সময় নিতে পারে।
ক্রিস্টোফার জনসন

আমার ক্লায়েন্ট পিসি ফায়ারওয়ালের কয়েকটি স্তর পিছনে রয়েছে। জানি না আমি সার্ভার থেকে ক্লায়েন্টের সাথে ফিরে সংযোগ করতে পারি কিনা। (সমস্ত বন্দর খোলা থাকলে পৃথিবী এত সহজ ছিল।)
ক্রিস্টোফার জনসন

এমন একটি ক্ষেত্রে কল্পনা করুন যেখানে
৪৩৩

19

আপনি যদি ক্লায়েন্ট-সাইডে (নেটিভ উইন্ডোজ ক্লায়েন্টের পরিবর্তে) rdesktop চালাচ্ছেন তবে আপনি rdp2tcp ব্যবহার করতে পারেন ।
এটি আপনাকে আরডিপি সংযোগের মাধ্যমে টিসিপি পোর্ট ফরওয়ার্ডিং পরিচালনা করতে দেয়।


এর জন্য উইন্ডোজ RDP ক্লায়েন্ট ভোট পোর্ট ফরওয়ার্ড সমর্থনের জন্য github.com/FreeRDP/FreeRDP/issues/935
Vadzim

1

উইন্ডোজ সার্ভারের সাথে ব্যবহারের জন্য rdp2tcp এর চেয়ে ভাল আর কিছুই আমি খুঁজে পাইনি যা কোনও প্রশাসককে অ্যাক্সেস বা ইন্টারফেস-টু-ইন্টারফেস নেটওয়ার্ক রুট করার অনুমতি দেয় না। এটি কাজ করতে আপনার rdesktop এ ওওপি প্যাচটি করা দরকার (rdesktop এর সাম্প্রতিক সংস্করণের সাথে সম্পর্কিত একটিটি সন্ধান করতে শেষ পৃষ্ঠাগুলিতে যান)। আমি টানেলের উইন্ডোজ প্রান্তটি সংকলন করতে MinGW সংকলকটি ব্যবহার করেছি।

ডকুমেন্টেশন এছাড়াও দুর্দান্ত এবং সংক্ষিপ্ত।

একটি ছোটখাটো পয়েন্টের মতো মনে হতে পারে: আপনি যদি এতে '-' যুক্ত একটি 'অ্যাডিন' নাম ব্যবহার করেন, rdesktop কমান্ড লাইনটি সঠিকভাবে পার্স করতে ব্যর্থ হয়। এটি সম্ভবত বাশিজম হতে পারে যাতে যথাযথভাবে পালানোর দরকার পড়েছিল, তবে আমি নিশ্চিত নই।

মনে রাখবেন যতদূর আমি বুঝতে পারি, এটি কোনও 'সত্য' টিসিপি টানেল নয় যা টিসিপি প্রোটোকল ডেটা ইউনিটগুলিকে 'দেখেছে' কারণ উইন্ডোজের অ্যাডমিন সুবিধা ছাড়াই সম্ভব হবে না। এটি আরও বেশি প্রাক-কনফিগার করা শেষ পয়েন্ট সহ মোজা প্রক্সিটির মতো (যদিও খুব ফলস্বরূপ নয়)। এটি অভিনব হলে এটি একটি আসল মোজা প্রক্সিও বৈশিষ্ট্যযুক্ত।

আমি এটির সাথে সহজেই একটি ইন্টারেক্টিভ এসএসএইচ অধিবেশন পরিচালনা করেছিলাম তবে এটি এসডিএইচ ফাইল স্থানান্তরের জন্য ধরে রাখেনি (rdesktop কনসোলে 'ভার্চুয়াল চ্যানেল সংযোগ বিচ্ছিন্ন' দিয়েছে) rdesktop দ্বারা স্টিডআউট / স্টিডিন ডুপ 2'ed / পাইপযুক্ত শিশু প্রক্রিয়া হিসাবে rdp2tcp চালায় , তবে স্টাডারে কোনও পরিবর্তন ছাড়াই))। উত্সটিতে আরডিপি 2 টিসিপি_পিং_আইএমইউইউটি নামে একটি ধ্রুবক ছিল যা টানেলটি ধরে রাখার জন্য রক্ষণশীল সময়সীমা হিসাবে দেখায়। ইন্টারমিডিয়েট নেটওয়ার্কে কিছুটা হতাশায় ধরে নেওয়া, এটি 5s থেকে 900 এর মধ্যে বাড়ানো কৌশলটি মনে হয়েছে এবং এটি 100MB অবধি স্থানান্তরিত করতে সক্ষম হয়েছিল (নির্দিষ্ট নেটওয়ার্কে প্রায় 15 মিনিট সময় নিয়েছে)।

এর বাইরে, যদিও, rdp2tcp একটি সিপাইপিইপি পাওয়া গেছে, যা এটি দাবি করেছিল যে rdesktop পাইপে ব্রেক হওয়ার কারণে এটি পেয়েছিল, যদিও আমি rdesktop কোড, বা 'আউটপুট থেকে এই ঘটনার কোনও প্রমাণ পাইনি' lsof 'যা SIGPIPE ট্রিগারটির আগে এবং পরে rdesktop এর জন্য পাইপের সংখ্যার কোনও পরিবর্তন দেখায় নি।

যদি এটি ঘটে থাকে তবে আপনাকে আরডিস্কটপ পুনরায় আরম্ভ করতে হবে, এবং সম্ভবত টানেলের উইন্ডোজ দিকটিও। আপনি আরএসসিএনসি ব্যবহার করতে পারেন এবং ফাইল স্থানান্তর পুনরায় শুরু করতে পারেন এবং সম্ভবত আপনি পুরো পুনরুদ্ধার প্রক্রিয়াটি স্বয়ংক্রিয় করতে পারেন।

এই সমস্ত লিনাক্সকে আপনার ক্লায়েন্ট হিসাবে ধরে নিয়েছিল। সাইগউইন / এক্স এর সাথে আমার কিছু সম্পর্কযুক্ত সমস্যার কারণে আমি উইন্ডোজে প্যাচযুক্ত rdesktop চেষ্টা করিনি। আমার ধারণা এটি কাজ করা উচিত।

এছাড়াও, আমার অভিজ্ঞতা এসএসএইচ-এর সাথে ছিল, তবে অন্য যে কোনও উপায়ে বিশাল ফাইল স্থানান্তর একই সমস্যার কারণ হতে পারে।



0

আমি মনে করি আপনি স্থানীয় বন্দরটি আরডিপিতে ফরোয়ার্ডিং ব্যবহার করতে পারেন:

A -> B -> C

এ উইন্ডোজ বা ম্যাক, বি লিনাক্স এবং সি উইন্ডোজ। আপনি যদি A থেকে C থেকে RDP করতে চান এবং A থেকে সরাসরি সি তে পৌঁছনীয় নয়

ssh username@B -L 7777:C:3389

আরডি ক্লায়েন্টটি খুলুন, তারপরে 127.0.0.1:7777 পয়েন্টটি সি এর ব্যবহারকারী নাম এবং পাসওয়ার্ড ব্যবহার করুন আমি ম্যাক থেকে এটি চেষ্টা করেছি তবে উইন্ডোজের জন্য কাজ করা উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.