আমি ভার্চুয়ালবক্সে একটি নেট নেটওয়ার্ক তৈরি করেছি এবং উবুন্টু হোস্ট থেকে আমি উবুন্টু সার্ভার ভিএম-তে এসএসএইচ চেষ্টা করছি, তবে আমার সংযোগ প্রত্যাখ্যান হয়েছে। উবুন্টু সার্ভার ভিএম পোর্ট ফরওয়ার্ডিং ব্যবহার করে নেট নেটওয়ার্কের সাথে সংযুক্ত। আমি অ্যাডাপ্টারে NAT নেটওয়ার্কের পরিবর্তে NAT সেট করলে আমি সাফল্যের সাথে পোর্ট ফরওয়ার্ডিংয়ের সাথে সংযোগ স্থাপন করতে পারি তবে এই অ্যাসাইনমেন্টের জন্য আমাকে NAT নেটওয়ার্ক ব্যবহার করতে হবে।
কেউ সাহায্য করতে পারেন? আমি এর সমাধান করার চেষ্টা করে ইতিমধ্যে অনেক ঘন্টা ব্যয় করেছি। আমি মনে করি সমস্যাটি উবুন্টু হোস্টের সাথে হতে পারে এবং ভার্চুয়ালবক্সের সাথে নয়, তবে এখনও সমাধানটি বের করতে পারছি না।
হোস্ট : উবুন্টু 18.04.1। LTS
ভার্চুয়ালবক্স : 5.2.18_উবুন্টু r123745
অতিথি : উবুন্টু -16.04.5-সার্ভার-i386
অতিথি নেটওয়ার্ক সেটিংস:
নেট নেটওয়ার্ক:
পোর্ট ফরওয়ার্ডিং বিধি:
অতিথি নেটওয়ার্ক ইন্টারফেস:
ব্যর্থ এসএসএইচ সংযোগ
root@ThinkPad:~# ssh -vvv user@127.0.0.1 -p 1022
OpenSSH_7.6p1 Ubuntu-4ubuntu0.1, OpenSSL 1.0.2n 7 Dec 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "127.0.0.1" port 1022
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to 127.0.0.1 [127.0.0.1] port 1022.
debug1: connect to address 127.0.0.1 port 1022: Connection refused
ssh: connect to host 127.0.0.1 port 1022: Connection refused
হালনাগাদ
- আমি ফরওয়ার্ডিংয়ের জন্য এন্ট্রি পোর্টটি 1022 থেকে 10001 এ পরিবর্তন করেছি, কারণ 1022 পোর্ট সহ ফরওয়ার্ডিং নাট-এর সাথে কাজ করে না।
- আমি যখন ফরওয়ার্ডিংয়ের জন্য 10001 বন্দরটি ব্যবহার করি, তখন আমি হোস্ট ভার্চুয়ালবক্সটিতে সেই পোর্টটিতে আসলে শুনছি তা দেখতে পাচ্ছি:
root@giacomo-ThinkPad:~# netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:10001 0.0.0.0:* LISTEN 2482/VirtualBox
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 1489/dnsmasq
NAT নেটওয়ার্কের সাথে একই ফরোয়ার্ডিং বিধিগুলি ব্যবহার করার পরিবর্তে, ভার্চুয়ালবক্স শুনছে না। সুতরাং দেখে মনে হচ্ছে সমস্যাটি ভার্চুয়ালবক্সে থাকতে পারে?