ভার্চুয়ালবক্স অতিথিতে এসএসএইচ: সংযোগ প্রত্যাখ্যান করা


21

সেটআপ

  • উইন্ডোজ 7 64-বিট হোস্ট ওএস ভার্চুয়ালবক্স 4.2 চলমান, উবুন্টু 12.04 অতিথি ওএস সহ।
  • ওপেনএসএসএইচ সার্ভারটি ইনস্টল করা এবং চলছে ( ssh -v লোকালহোস্ট অতিথি মেশিনে স্থানীয়ভাবে সংযোগ করে)।
  • বাহ্যিক সার্ভারগুলিতে এসএসএইচ করতে পারেন (কোনও বহির্মুখী উইন্ডোজ ফায়ারওয়াল নিয়ম ব্লকিং পোর্ট 22)
  • অতিথির আইপি পিন করতে পারেন (192.168.56.101)

সমস্যা

অতিথি ওএসের আইপি (192.168.56.101) এ পিটিটিওয়াই থেকে এসএসএইচ ব্যবহার করে, পিটিটিআই সঙ্গে সঙ্গে ফিরে আসে

নেটওয়ার্ক ত্রুটি: সংযোগ অস্বীকার করেছে

আমি কীভাবে এই সমস্যাটি সনাক্ত ও সমাধান করতে পারি?

উত্তর:


10

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

আপনি উভয় আইকনফিগ / ifconfig দ্বারা যাচাই করতে পারেন।

দ্রষ্টব্য: আমি একটি স্থির আইপিও সেটআপ করেছিলাম যা দেখা যাচ্ছে যে আমার কোনও প্রয়োজন নেই। আপনি যদি শুরু থেকে চেষ্টা করে থাকেন তবে এই টিউটোরিয়ালটি আরও ভাল হতে পেলাম ।


6
+1, ভার্চুয়ালবক্স ডিফল্ট হ'ল একটি অতিথি তৈরি করা যার ভার্চুয়াল নেটওয়ার্ক অ্যাডাপ্টারটি ভার্চুয়ালবক্সের মাধ্যমেই NAT'ed। অতএব এই ধরনের একটি অতিথি SSH করতে সক্ষম হবে আউট , এবং SSH করতে সক্ষম হবে নিজেই , কিন্তু এটা, SSH সংযোগ গ্রহণ করতে পারবেন না হওয়া পর্যন্ত পোর্ট ফরওয়ার্ডিং নিয়ম VirtualBox এ তৈরি হওয়া হবে না।
গর্ড থম্পসন

গুগল-মেসের 1 ঘন্টা পরে +1, অবশেষে! আমি ভেবেছিলাম .101 অতিথি ছিলেন হোস্ট নয়!
আফার

6

অন্য সমাধানগুলির কোনওটিই ভাল না কারণ:

  1. অতিথি যদি ইন্টারনেটের অ্যাক্সেস ছেড়ে দেয় তবে সেতুর মাধ্যমে আপনার অতিথির কাছে ছিটকে যাওয়ার কোনও অর্থ নেই
  2. উপরের অন্যান্য সমস্ত সমাধান আপনাকে রাস্তাটি অতিক্রম করার জন্য একটি রকেট তৈরি করতে বলে।

দৃশ্যপট

  • হোস্ট উবুন্টু ডেস্কটপ 16.04
  • অতিথি উবুন্টু সার্ভার 16.04 (ভার্চুয়াল বাক্স 5 এ চলছে)

সমস্যা

এসএসএইচ সংযোগ অস্বীকার করেছে

সমাধান

  1. আপনার অতিথি উবুন্টু বন্ধ করুন
  2. ভার্চুয়ালবক্সে সেটিং> নেটওয়ার্ক> অ্যাডাপ্টার 1> অ্যাডভান্সড> পোর্টফোরওয়ার্ডিং এ যান
  3. নাম = এসএসএইচ হোস্টপোর্ট = 2022 (বা কোনও বন্দর তবে 22) গেস্টপোর্ট (22)
  4. আপনার অতিথিকে পুনরায় বুট করুন
  5. আপনি হোস্টে পুট্টি বা এসএসএইচের জন্য যা কিছু ব্যবহার করুন
  6. ssh user@127.0.0.1 -p2022 (বা হোস্টপোর্ট হিসাবে আপনি উল্লেখ করেছেন এমন কোনও পোর্ট)
  7. আপনি মজা করুন

আমার এতে সমস্যা আছে: ভার্চুয়ালবক্স সেটিং> নেটওয়ার্ক> অ্যাডাপ্টার 1> অ্যাডভান্সড> পোর্টফোরওয়ার্ডিং ধূসর ক্লিকযোগ্য নয়। imgur.com/seT3p02
এসএল

@ এসএল 5 নেট ভিএম বন্ধ করুন
অ্যালন গোল্ডম্যান

2

নিম্নলিখিতটি আমার পক্ষে কাজ করে:

আগে:

vboxnet0: 192.168.56.1
eth1:     192.168.56.1

পরে:

vboxnet0: 192.168.56.1
eth1:     192.168.56.101

সুতরাং, মূলত আমি ফাইলের part / etc / নেটওয়ার্ক / ইন্টারফেস of এর কিছু অংশ নিম্নরূপে পরিবর্তন করেছি:

আগে:

auto eth1
iface eth1 inet static
address 192.168.56.1
netmask 255.255.255.0 

পরে:

auto eth1
iface eth1 inet static
address 192.168.56.101
netmask 255.255.255.0 

কাজ করে: ssh username@192.168.56.101


কেন জানি না, এটি আমার পক্ষে কাজ করেছিল। ধন্যবাদ @ মোজ
murarisumit

2

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

প্যাকেজ openssh-serverইনস্টল করতে হবে যে তথ্য এখানে আসে । অতিথি এবং vm পুনরায় আরম্ভ করার পরে আপনি ssh ব্যবহার করতে পারেন।


আমি আমার উবুন্টু 16.04 পুনরায় চালু করিনি এবং এটি এখনও কার্যকর হয়েছে worked ধন্যবাদ :)
ওরেন মিলম্যান

1

আপনার পরীক্ষা করা উচিত যে আপনার অতিথি ওএস ফায়ারওয়াল 22 বন্দরে আগত সংযোগগুলি ব্লক করছে না।


1
অতিথি ওএস ফায়ারওয়াল অক্ষম। যে ডিফল্ট, এবং আমি যাচাই এটা দিয়ে অক্ষম করা হয়েছে sudo ufw status
এরিক জে।

1

অ্যাক্সেস নিয়ন্ত্রণের সাথে এটি কোনও সমস্যা। এটি অক্ষম করতে এবং মূল হিসাবে অ্যাক্সেসের অনুমতি দেওয়ার জন্য:

xhosts +

ভিএনসি দর্শকের সাথে আমারও একই সমস্যা ছিল


1
আমি সত্যিই সন্দেহ করি যে, আইএমএইচওএসডিএসডি-এর এক্স-এর কোনও সম্পর্ক নেই - ভিএনসি-র বিপরীতে।
এমপি

1

ভার্চুয়ালবক্স নেটওয়ার্ক অ্যাডাপ্টারে DHCP সার্ভার সক্ষম করে সমস্যার সমাধান করা হয়েছিল was

ভার্চুয়ালবক্স (সর্বশেষ সংস্করণ, সংস্করণ 5) -> ফাইল -> পছন্দসমূহ -> নেটওয়ার্ক -> হোস্ট-কেবল নেটওয়ার্ক (ট্যাব) -> হোস্ট-কেবল নেটওয়ার্ক বিশদ (আইকন সরঞ্জাম) -> ডিএইচসিপি সার্ভার

  1. সার্ভার টিক সক্ষম করুন
  2. আইপি ঠিকানা পূরণ করুন
  3. ঠিক আছে ঠিক আছে
  4. ভার্চুয়াল মেশিন পুনরায় চালু করুন

পদক্ষেপ 2 জন্য আমার সেটিংস

  1. সার্ভারের ঠিকানা: 192.168.56.100
  2. সার্ভার মাস্ক: 255.255.255.0
  3. নিম্ন ঠিকানা সীমা: 192.168.56.101
  4. উপরের ঠিকানা সীমা: 192.168.56.200

1

আরে আমি আমার সমস্যার সমাধান ও গবেষণার মিনি-সাগায় সবেমাত্র প্রথম পৃষ্ঠায় ফিরে আসছি, আশা করি এই টিউটোরিয়ালটি আমি বানিয়েছি অন্য যে কোনও ঝামেলা বাঁচাতে পারে hop

ওরাকল ভিএম সহ সেন্টোস সার্ভার সেটআপ করার বিষয়ে স্টার্ট-টু এন্ড গাইড:

প্রথম খণ্ড - ভার্চুয়াল মেশিন সেটআপ

  1. এখানে ওরাকল ভিএম ভার্চুয়ালবক্স এবং এক্সপেনশন প্যাকটি ইনস্টল করুন
  2. CentOS ন্যূনতম ইনস্টলেশন এখানে ডাউনলোড করুন
  3. এই টিউটোরিয়ালের জন্য, আমি একটি উবুন্টু ক্লায়েন্ট ব্যবহার করছি। এর জন্য আইএসও এখানে পাওয়া যাবে
  4. CentOS সার্ভার এবং আপনার ক্লায়েন্ট ভার্চুয়াল মেশিন তৈরি করুন।
  5. CentOS ভিএম সেটআপ করুন। ক। ইনস্টলেশন গন্তব্য খুলুন এবং ফিরে টিপুন। খ। আপনার হোস্টনামটি পরিবর্তন করতে চাইলে নেটওয়ার্ক এবং হোস্টনেমে যান, যা আমি প্রস্তাব দিই। গ। স্থানীয়করণের অধীনে আইটেমগুলি কনফিগার করতে নির্দ্বিধায়। ভার্চুয়ালবক্স দ্বারা অন্য সমস্ত কিছুই স্বয়ংক্রিয়ভাবে পরিচালিত হয়। ঘ। শুরু ইনস্টলেশন টিপুন। ঙ। মূল অ্যাকাউন্ট এবং একটি সাধারণ অ্যাকাউন্ট উভয়ই তৈরি করুন। নিশ্চিত হয়ে নিন যে পরবর্তীটির প্রশাসকের অধিকার রয়েছে। চ। লোডিং বারটি পূর্ণ হয়ে গেলে, রিবুট টিপুন।
  6. আপনার ক্লায়েন্ট ভিএম সেটআপ করুন। ক। ভার্চুয়ালবক্স গেস্ট সংযোজন ইনস্টল করুন।

দ্বিতীয় খণ্ড - ভার্চুয়াল নেটওয়ার্ক কনফিগারেশন

  1. ভার্চুয়ালবক্সে, CTRL + W টিপুন।
  2. একটি নতুন হোস্ট নেটওয়ার্ক তৈরি করুন। ক। যদি আপনি কোনও ত্রুটি পান তবে এটি সম্ভবত আপনার হোস্ট ওএসের কারণে ভার্চুয়ালবক্সের ড্রাইভারগুলি ইনস্টল করতে সমস্যা সৃষ্টি করে। আপনাকে ভার্চুয়ালবক্স পুরোপুরি আনইনস্টল করতে হবে এবং সর্বশেষ সংস্করণটি পুনরায় ইনস্টল করতে হবে। অ্যাডমিন হিসাবে ইনস্টলেশন চালানোর জন্য নিশ্চিত করুন।
  3. অ্যাডাপ্টার ট্যাবের অধীনে, "অ্যাডাপ্টারটি ম্যানুয়ালি কনফিগার করুন" নির্বাচন করুন
  4. উইন্ডোজের জন্য, কমান্ড প্রম্পটটি খুলুন এবং আইপোনফিগ টাইপ করুন।
  5. আপনি সবেমাত্র তৈরি হোস্ট-কেবল নেটওয়ার্কটির নাম না পাওয়া পর্যন্ত আউটপুটটি স্ক্রোল করুন। ভার্চুয়ালবক্স নেটওয়ার্ক কনফিগারেশনের জন্য এই আইপিভি 4 ঠিকানা এবং মাস্ক ব্যবহার করুন।
  6. হোস্ট নেটওয়ার্ক ম্যানেজার বন্ধ করুন।
  7. আপনার ক্লায়েন্ট ভিএম এর সেটিংস খুলুন। নেটওয়ার্কের অধীনে, অ্যাডাপ্টার 2 সক্ষম করুন, কেবলমাত্র হোস্ট-কেবল অ্যাডাপ্টার নির্বাচন করুন এবং তারপরে নামটি আপনার সদ্য নির্মিত হোস্ট-কেবলমাত্র নেটওয়ার্কটির নাম।
  8. আপনার CentOS সার্ভার ভিএম এর জন্য শেষ পদক্ষেপটি পুনরাবৃত্তি করুন। অতিরিক্তভাবে, অ্যাডভান্সড 1 এর পোর্ট ফরওয়ার্ডিং এ অ্যাডভান্সড ট্যাবের অধীনে যান এবং একটি নতুন নিয়ম তৈরি করুন। হোস্ট এবং গেস্ট পোর্ট উভয়ই 22 এ সেট করুন।
  9. উন্নত সেটিংস বন্ধ করার আগে ম্যাকের ঠিকানাটি নোট করুন।

পার্ট III - সার্ভার কনফিগারেশন

  1. আপনার CentOS ভিএম চালু করুন।
  2. চালান yum check-update, yum upgradeএবং yum clean all
  3. চালান nmtui
  4. "একটি সংযোগ সম্পাদনা করুন" এর উপরে এন্টার চাপুন।
  5. আপনার "enp03s" এবং একটি "তারযুক্ত সংযোগ 1" দেখতে পাওয়া উচিত। ক। আপনার কাছে দুটি সংযোগ বিকল্প রয়েছে তবে কোনটি কোনটি সম্পর্কে অনিশ্চিত থাকলে তা সম্পাদনা করতে যান। যদি ডিভাইসটির মান দ্বিতীয় খণ্ডের অ্যাডাপ্টার 1 এর অধীনে দেখা ম্যাক ঠিকানাটির সাথে মিলে যায় তবে এটি আপনার NAT সংযোগ, অন্যথায় এটি আপনার হোস্ট-কেবল সংযোগ।
  6. আপনার হোস্ট-কেবল সংযোগটি সম্পাদনা করুন: ক। IPv4 কনফিগারেশনটিকে "ম্যানুয়াল" তে সেট করুন খ। আইপিভি 4 কনফিগারেশন দেখান গ। ভার্চুয়ালবক্সে, CTRL + W টিপুন। এর পরে আপনার হোস্ট শুধুমাত্র নেটওয়ার্ক নাম জন্য, আপনাকে দেখতে এবং ফর্ম "[আইপি] / [মাস্ক]।" IPv4- র কনফিগারেশন অধীনে আপনার সার্ভারে IP ঠিকানা / মাস্ক সমন্বয় করা উচিত, তাহলে এটি আপনাকে টিপে পরে কি টাইপ হবে <Add…>। ঘ। নীচে যান এবং ঠিক আছে টিপুন।
  7. আপনার হোস্ট-কেবল এবং নাট সংযোগ উভয়ের জন্যই "স্বয়ংক্রিয়ভাবে সংযুক্ত" পরীক্ষা করা হয়েছে তা নিশ্চিত করুন।
  8. এর বাইরে নেভিগেট করুন nmtuiএবং reboot

পর্ব IV - ক্লায়েন্ট কনফিগারেশন এবং ব্যবহার

  1. আপনার ক্লায়েন্ট ভিএম বুট করুন।
  2. (alচ্ছিক) ফর্মের একটি লাইন অন্তর্ভুক্ত করার জন্য সম্পাদনা / ইত্যাদি / হোস্টগুলি: [serv_ip_addr] [হোস্টনাম] যেখানে serv_ip_addr আপনার CentOS সার্ভারের আইপি ঠিকানা ( hostname -Iআপনার সেন্টোস টার্মিনালের দ্বিতীয় আউটপুট )। এটি আপনাকে [হোস্টনাম] জন্য যা কিছু বেছে নিয়েছে তা আপনার সার্ভারের আইপি ঠিকানার সাথে ব্যবহার করার অনুমতি দেবে। আমি সাধারণত দ্বিতীয় খণ্ডে নির্বাচিত হোস্টনামে এটি সেট করেছি।
  3. যদি সবকিছু এই মুহুর্ত পর্যন্ত কাজ করে, আপনি [user]@[hostname]আপনার সেন্টস সার্ভারে প্রবেশ করতে সক্ষম হবেন । যদি এই ক্ষেত্রে না হয় তবে আপনি ইনস্টল করতে হবে openssh-clientএবং openssh-serverআপনার মেশিনে।

পঞ্চম ভাগ - ওয়েবসাইট পরিবেশন করা

  1. এটি উপরে বর্ণিত হিসাবে সেটআপ থেকে আপনার নিজস্ব ওয়েবসাইটের হোস্টিংয়ের একটি দুর্দান্ত গাইড।

0

২ য় অ্যাডাপ্টারের জন্য একটি ufw নিয়ম যোগ করে আমাকে এই সমস্যাটি সমাধান করতে হয়েছিল:

ufw allow in on enp0s8 to 192.168.56.101 port 22 proto tcp

যেখানে enp0s8 হ'ল আমার ২ য় অ্যাডাপ্টারের নাম (পুরানো উবুন্টু ডিগ্রোজে এটি ছিল এথ 1)।


-1

আপনার লিনাক্স বাক্সে (ভার্চুয়ালবক্স উবুন্টু), টার্মিনালটি খুলুন এবং নিম্নলিখিত কমান্ডটি প্রবেশ করুন: sudo service ssh start

এর পরে এটির সাথে আবার সংযোগ দেওয়ার চেষ্টা করুন

ওরে আমার খারাপ আমি গ্রোনস্টাজ যা বলেছিলাম তা মিস করেছি

ঠিক আছে কখনও কখনও সমাধানগুলি খুব সহজ। উইন্ডোজ host হোস্টে স্ল্যাকওয়ার অতিথির সাথে সম্প্রতি আমি একই সমস্যার মুখোমুখি হয়েছি। আমাকে যা করতে হয়েছিল তা হল ifconfig up eth'X 'এবং আইপি 192.168.56.xxx সাব নেট 255.255.255.0 নির্ধারণ করা (যদি হোস্ট কেবল অ্যাডাপ্টারের হয়) এই প্রশ্নটি প্রায় এক বছরের পুরানো, তাই আমি আমার মতো কারও হোঁচট খাওয়ার জন্য এটি উল্লেখ করছি এই পৃষ্ঠায় "ssh সংযোগ প্রত্যাখ্যান করা হয়েছে" ;-) অনুসন্ধান করছে


ওপি জানিয়েছিল যে স্থানীয় এসএসএইচ সংযোগগুলি কাজ করে, তাই সার্ভারটি চলছে।
gronostaj

-2

একই সমস্যা ছিল, ভিএমটিতে ভার্চুয়াল হার্ড ড্রাইভ যুক্ত করে এটি সমাধান করুন, যার কোনওটিই ছিল না।


তার মানে আপনার সমস্যাটি অন্যরকম ছিল। যদি আপনার ভিএম এর হার্ড ড্রাইভ না থাকে তবে এটি কোনও ওএসে বুট করা হয়নি, যা ওপিএস ভিএম ছিল। উত্তর দেওয়ার আগে আপনি সেগুলি বুঝতে পেরেছেন তা নিশ্চিত করে দয়া করে প্রশ্নগুলি পড়ুন।
music2myear


আমার ভিএম একটি লিনাক্স 32-বিট আইএসও ফাইল এ বুট করা হয়েছিল, কোনও অতিরিক্ত ভার্চুয়াল হার্ড ড্রাইভ ছাড়াই
লুই গার্সিজেনস্কি

যার অর্থ আপনি একটি "লাইভ" লিনাক্স সেশন চালাচ্ছেন, এটি অবশ্যই ওপি যা করছে তা নয়। আপনি আপনার সমস্যার সমাধান করেছেন বলে আমরা আনন্দিত, কিন্তু আপনার সমাধানটি সমাধান নয়, বা বিশেষত এমনকি ওপি যা অনুভব করছেন তার কাছাকাছিও নয়।
music2myear

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