আপনাকে একই নেটওয়ার্ক বিভাগে অন্য হোস্টে লগ ইন করতে সক্ষম হতে হবে। ভুল কনফিগার্ড হোস্টের অ্যাক্সেস পাওয়ার কয়েকটি উপায়ের মধ্যবর্তী হোস্টের মূল প্রয়োজন, তবে মধ্যবর্তী হোস্টের রুট ছাড়াই অ্যাক্সেস পাওয়ার একটি সহজ উপায়ও রয়েছে।
IPv6 ব্যবহার করে হোস্টটি অ্যাক্সেস করার সহজ উপায়
ssh -o ProxyCommand='ssh -W [fe80::42:ff:fe:42%%eth0]:%p user@intermediate-host' root@target-server
উপরোক্ত কমান্ডের প্রয়োজন নিম্নলিখিত উদাহরণে মান আপনার ব্যবহার কেস জন্য সঠিক মান দ্বারা প্রতিস্থাপিত হবে: fe80::42:ff:fe:42
, eth0
, user
, intermediate-host
, এবং target-server
।
এটি কীভাবে কাজ করে তার বিশদ বিবরণ
ProxyCommand
আপনি লক্ষ্য হোস্টে সরাসরি টিসিপি সংযোগ খুলতে না পারলে ব্যবহার করার জন্য এটি একটি এসএসএস বৈশিষ্ট্য। যুক্তি ProxyCommand
হ'ল একটি কমান্ড যার টিসিপি সংযোগের পরিবর্তে stdin / stdout ব্যবহার করা উচিত।
-W
একটি একক পোর্ট ফরওয়ার্ডিং খোলার জন্য এবং এটি স্টিডিন / স্টাডাউটের সাথে সংযুক্ত করতে ব্যবহৃত হয়। এটি একসাথে সুন্দরভাবে ফিট করে ProxyCommand
।
fe80::42:ff:fe:42%%eth0
লক্ষ্য হোস্টের লিঙ্ক-স্থানীয় ঠিকানা is লক্ষ্য করুন যে এস্কেপ অক্ষর হিসাবে ProxyCommand
ব্যবহার করার কারণে %
, টাইপ করা ssh কমান্ডটি অবশ্যই %%
সেই স্থানে ব্যবহার করা উচিত । আপনি বিভাগটিতে সমস্ত লিঙ্ক-স্থানীয় ঠিকানাগুলি সন্ধান করে খুঁজে পেতে পারেন ssh user@intermediate-host ping6 -nc2 ff02::1%eth0
।
এই উদ্দেশ্যে আইপিভি link লিংক-স্থানীয় ঠিকানাগুলি ব্যবহার করা সাধারণত সহজতম উপায় কারণ এটি সমস্ত আধুনিক সিস্টেমে ডিফল্টরূপে সক্ষম হয় এবং লিংক-স্থানীয় ঠিকানাগুলি আইপিভি 4 এবং আইপিভি 6 স্ট্যাক উভয়ই গুরুতরভাবে কনফিগার করা থাকলেও কাজ চালিয়ে যায়।
আইপিভি 4-এ ফিরে যাওয়া
আইপিভি 6 যদি ভুল কনফিগার্ড হোস্টে সম্পূর্ণ অক্ষম থাকে (একেবারে প্রস্তাবিত নয়) তবে আপনাকে আইপিভি 4 ব্যবহার করতে হবে। যেহেতু IPv4- র লিঙ্ক-স্থানীয় ঠিকানা নেই IPv6 এর পরে আইপিভি 4 ব্যবহার করে ভুল কনফিগার্ড হোস্ট অ্যাক্সেস করা আরও জটিল হয়ে ওঠে এবং মধ্যবর্তী হোস্টে রুট অ্যাক্সেসের প্রয়োজন হয়।
যদি ভুল কনফিগার্ড হোস্ট এখনও তার ডিফল্ট গেটওয়ে ব্যবহার করতে সক্ষম হয় তবে আপনি এটি বাইরে থেকে অ্যাক্সেস করতে সক্ষম হবেন। নেটমাস্কের আচ্ছাদিত প্রিফিক্সের বাইরে গেটওয়ে ব্যবহার করতে অস্বীকার করার কারণে সম্ভবত কনফিগার্ড নেটমাস্ক ডিফল্ট গেটওয়েও ভেঙে দিয়েছে। যদি প্রকৃতপক্ষে এটি হয় তবে ভুল কনফিগার্ড হোস্ট কেবলমাত্র 192.168.1.8 এর সাথে যোগাযোগ করতে সক্ষম হবেন কারণ বর্তমানে এই ভুল কনফিগার্ড হোস্টের অ্যাক্সেসযোগ্য সাবনেটের একমাত্র অন্যান্য আইপি ঠিকানা।
আপনার যদি 192.168.1.8 এ লগইন থাকে তবে আপনি সেখান থেকে 192.168.1.9 এ স্ল্যাশ করতে সক্ষম হতে পারেন। যদি 192.168.1.8 বর্তমানে অ-স্বাক্ষরিত হয় তবে আপনি অস্থায়ীভাবে সেগমেন্টের যে কোনও হোস্টকে যার অ্যাক্সেসের রুট অ্যাক্সেস রয়েছে তা অস্থায়ীভাবে এটি নির্ধারণ করতে পারেন।
fe80::42:ff:fe:42
ঠিকানা কি ...? আমার ভুল কনফিগার্ড সার্ভার আমার ধারণা?