এসএসএস টানেলিং সহ বা ছাড়া একটি রিমোট মেশিন অ্যাক্সেস করা


1

আমি শুধু এখানে একটি আকর্ষণীয় বিষয় নিজেকে শিক্ষিত করতে চান। যখন আমি একটি URL টি করণ করি তখন এই ত্রুটিটি পাই

curl "http://myserver:8888/payload"
curl: (7) couldn't connect to host

তবে যখন আমি টানেলের মাধ্যমে একটি সুড়ঙ্গ এবং কার্ল সেটআপ করি তখন এটি কাজ করে। টানেল কমান্ড:

ssh -f myserver -L 8888:myserver:8888 -N

কার্ল এখন কাজ করে:

curl "localhost:8888/payload"
Hi thr!

এটি সার্ভার অ্যাডমিন বা অন্য কিছু দ্বারা জিনিস সেট আপ উপায় হয়?

আমি প্রথম এই প্রশ্ন পোস্ট কিন্তু সেখানে থেকে লাথি আউট :(( https://stackoverflow.com/questions/21198847/accessing-a-remote-machine-with-or-without-ssh-tunneling

উত্তর:


1

সম্ভবত কিছু ধরণের একটি ফায়ারওয়াল সমস্যা।

এটি সার্ভারের অভ্যন্তরীণ ফায়ারওয়াল থাকলে আপনি ফায়ারওয়ালের নিয়মগুলি তালিকাভুক্ত করতে সক্ষম হবেন

iptables -L

এই iptables (linux firewall) এর জন্য বর্তমানে যে মেশিনে সক্রিয় রয়েছে বিভিন্ন চেইনগুলি দেখাবে।

এটি সার্ভারে ফায়ারওয়াল সমস্যা হতে পারে না এটি আপনার মধ্যে কোনও ফায়ারওয়াল / রাউটার হতে পারে এবং এটি আপনাকে সেই পোর্ট অ্যাক্সেস অস্বীকার করে। যে পরীক্ষা করার চেষ্টা করুন nmap আপনার স্থানীয় মেশিন থেকে:

nmap -p 8888 server.hostname

এটি আপনার মেশিন থেকে অ্যাক্সেসযোগ্য কিনা তা দেখতে রিমোট সার্ভারে 8888 পোর্টটি পরীক্ষা করবে

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