NAT, ব্রিজ এবং হোস্ট-অনলি নেটওয়ার্ক মোডের মধ্যে পার্থক্য কী?

NAT, ব্রিজ এবং হোস্ট-অনলি নেটওয়ার্ক মোডের মধ্যে পার্থক্য কী?
আপনার মত পাঠকরা MUO সমর্থন করতে সাহায্য করে। আপনি যখন আমাদের সাইটে লিঙ্ক ব্যবহার করে একটি ক্রয় করেন, আমরা একটি অনুমোদিত কমিশন উপার্জন করতে পারি। আরও পড়ুন

হাইপারভাইজারগুলি হল একটি নিরাপদ পরিবেশে হোস্টিং পরিষেবা, পরীক্ষা এবং সফ্টওয়্যার বিকাশের জন্য ভার্চুয়াল মেশিন (ভিএম) তৈরি করতে ব্যবহৃত সরঞ্জাম। দুর্ভাগ্যবশত, এই স্তরের নিরাপত্তা কেবলমাত্র ভৌত জগত থেকে ভার্চুয়াল মেশিনকে সম্পূর্ণরূপে স্যান্ডবক্সিং করার মাধ্যমেই সম্ভব, যা প্রকল্পটির কোনো নেটওয়ার্কিং প্রয়োজন হলে একটি সমস্যা।





এই কারণে, হাইপারভাইজাররা কিছু স্তরের নিরাপত্তা বজায় রেখে VM-কে নেটওয়ার্কিং ক্ষমতা প্রদানের জন্য বিভিন্ন নেটওয়ার্কিং মোড অফার করে। এই নেটওয়ার্কিং মোডগুলির মধ্যে রয়েছে NAT, ব্রিজড, এবং হোস্ট-শুধু নেটওয়ার্ক।





তাহলে, NAT, ব্রিজড, এবং হোস্ট-অনলি নেটওয়ার্কিং মোডগুলি ঠিক কী? তারা কিভাবে কাজ করে, এবং আপনি কোনটি ব্যবহার করা উচিত?





NAT কি?

নেটওয়ার্ক অ্যাড্রেস ট্রান্সলেশন (NAT) হল একটি নেটওয়ার্কিং মোড যেখানে হোস্টরা VM-এর IP ঠিকানাকে রাউটারে অনুবাদ করে VM ইন্টারনেটের সাথে সংযোগ করতে পারে।

মূলত, ইন্টারনেটের সাথে সংযোগ করার সময়, VM এর IP ঠিকানা হোস্টের IP ঠিকানা দ্বারা মুখোশ হয়ে যায়। এই মোডটি VM-এর মধ্যে আন্তঃসংযোগের অনুমতি দেয় না, অথবা এটি হোস্ট ছাড়া অন্য ভৌত মেশিনের সাথে যোগাযোগ করতে VM-কে অনুমতি দেয় না।



  নেটওয়ার্ক ঠিকানা অনুবাদ ইলাস্ট্রেশন

VM একটি দেওয়া হয় আইপি ঠিকানা এর সাথে সংযুক্ত একটি ভার্চুয়াল DHCP সার্ভারের মাধ্যমে শারীরিক হোস্টের নেটওয়ার্ক মডেম , ভৌত রাউটার থেকে DHCP সার্ভার নয়। যখনই একটি ভার্চুয়াল মেশিন তৈরি করা হয় তখন একটি ভার্চুয়াল DHCP সার্ভার স্বয়ংক্রিয়ভাবে তৈরি হয়। এর মানে হল যে একটি NAT অ্যাডাপ্টার ব্যবহার করে একটি VM-এর IP ঠিকানায় কোনো সমস্যা ছাড়াই অন্য VM-এর মতো একই IP ঠিকানা থাকতে পারে। যাইহোক, এর মানে হল যে ফিজিক্যাল হোস্ট মেশিন দ্বারা হোস্ট করা প্রতিটি VM একে অপরের সাথে ইন্টারঅ্যাক্ট করতে পারে না কারণ তারা একই আইপি শেয়ার করে।

যেখানে VM-এর জন্য NAT এবং একে অপরের সাথে একটি নেটওয়ার্ক সংযোগের প্রয়োজন হয়, সেখানে কিছু হাইপারভাইজার যেমন ভার্চুয়ালবক্স 'NAT নেটওয়ার্ক' মোডের বিকল্প প্রদান করে।





কিভাবে কম্পিউটার থেকে কম্পিউটারে ডেটা স্থানান্তর করতে হয়

একটি হোস্ট-শুধু নেটওয়ার্ক কি?

একটি হোস্ট-শুধু নেটওয়ার্ক অত্যন্ত সীমিত নেটওয়ার্কিং ক্ষমতার বিনিময়ে সর্বোচ্চ স্তরের নেটওয়ার্ক নিরাপত্তা প্রদান করে। উদাহরণস্বরূপ, একটি হোস্ট-শুধু নেটওয়ার্ক সমস্ত VM এবং হোস্ট মেশিনকে শারীরিক নেটওয়ার্ক থেকে বিচ্ছিন্ন হওয়ার সময় একে অপরের সাথে নেটওয়ার্ক করার অনুমতি দেয়। এবং যেহেতু হোস্ট মেশিন VM-এর ঠিকানা অনুবাদ করে না, তাই রাউটার তাদের কোনো ইন্টারনেট অ্যাক্সেস দিতে পারে না।

  শুধুমাত্র হোস্ট নেটওয়ার্ক ইলাস্ট্রেশন

একটি হোস্ট-শুধু নেটওয়ার্ক একটি ভার্চুয়াল DHCP সার্ভার ব্যবহার করে হোস্ট মেশিন থেকে প্রতিটি ভিএমকে একটি অনন্য আইপি ঠিকানা দিতে। MAC ঠিকানাগুলি স্বয়ংক্রিয়ভাবে সেট করা হয়, তবে আপনি চাইলে MAC ঠিকানা এবং IP ঠিকানা পরিবর্তন করতে পারেন।





একটি ব্রিজড নেটওয়ার্ক কি?

একটি ব্রিজড নেটওয়ার্ক হল সমস্ত নেটওয়ার্ক সংযোগের ধরনগুলির মধ্যে সর্বাধিক অনুমোদিত৷

এটি একটি ভিএমকে অন্যান্য ভিএম এবং ফিজিক্যাল নেটওয়ার্কের সমস্ত ফিজিক্যাল মেশিনের সাথে নেটওয়ার্ক করার অনুমতি দেয়। যদিও একটি ব্রিজড নেটওয়ার্ক VM-কে সমস্ত নেটওয়ার্কিং কার্যকারিতা প্রদান করে, তবে এটি এর নিরাপত্তাকে উল্লেখযোগ্যভাবে হ্রাস করে কারণ VMগুলিও একটি ওপেন ফিজিক্যাল নেটওয়ার্কের মতো নেটওয়ার্কিং দুর্বলতার জন্য সংবেদনশীল।

  ব্রিজড নেটওয়ার্ক ইলাস্ট্রেশন

একটি ব্রিজ অ্যাডাপ্টার প্রতিটি ভিএমকে ফিজিক্যাল নেটওয়ার্ক সাবনেটের মধ্যে একটি অনন্য আইপি ঠিকানা প্রদান করে। VMগুলি তাদের IP ঠিকানাটি ভার্চুয়াল DHCP সার্ভার থেকে নয়, আপনার নেটওয়ার্কের শারীরিক রাউটার থেকে পায়। একটি ব্রিজড নেটওয়ার্ক ব্যবহার করার জন্য, একজন ব্যবহারকারীকে অবশ্যই হাইপারভাইজারে ব্রিজড অ্যাডাপ্টার মোডটি ম্যানুয়ালি নির্বাচন করতে হবে এবং প্রতিটি VM-এ অনন্য MAC ঠিকানা সেট করতে হবে।

NAT, ব্রিজড, এবং হোস্ট-অনলি নেটওয়ার্কের তুলনা করা

NAT, ব্রিজড, এবং হোস্ট-অনলি নেটওয়ার্ক হল তিনটি সবচেয়ে সাধারণ নেটওয়ার্কিং মোড যা ভার্চুয়াল মেশিন সংযোগের জন্য ব্যবহার করে। সংযোগ মোডের উপর নির্ভর করে, আপনার ভার্চুয়াল মেশিনে নেটওয়ার্কিং ক্ষমতার বিভিন্ন ডিগ্রী থাকবে। যদিও সমস্ত সংযোগের জন্য একটি আইপি খোলা থাকা সুবিধাজনক এবং দরকারী বলে মনে হতে পারে, একটি সম্পূর্ণ খোলা সংযোগ যে ঝুঁকি তৈরি করে তা সুবিধার জন্য উপযুক্ত নয়। এছাড়াও, সঠিক নেটওয়ার্ক মোড সেট করা সহজ এবং কয়েক সেকেন্ডের মধ্যে করা যেতে পারে।

গুরুত্বপূর্ণ বিষয় হল যে কোন নেটওয়ার্ক মোড আপনার প্রয়োজনের সাথে ভালভাবে মানানসই হয় তা আপনাকে বুঝতে হবে। আপনার বোঝার জন্য এটি আরও সহজ করার জন্য, প্রতিটি নির্দিষ্ট নেটওয়ার্ক মোড কী অ্যাক্সেস প্রদান করে তার একটি টেবিল এখানে রয়েছে:

কিভাবে আমার নিজের স্ন্যাপচ্যাট ফিল্টার পাবেন

তীর কীগুলি এক্সেলে কাজ করবে না

NAT

না

হ্যাঁ (একভাবে)

না

হ্যাঁ

ব্রিজড

হ্যাঁ

হ্যাঁ

হ্যাঁ

হ্যাঁ

শুধুমাত্র হোস্ট

হ্যাঁ

হ্যাঁ

না

না

NAT বনাম ব্রিজড মোড বনাম শুধুমাত্র হোস্ট: কোন নেটওয়ার্ক মোড ব্যবহার করবেন?

ভার্চুয়াল মেশিন ব্যবহার করার জন্য অনেক ব্যবহারিক অ্যাপ্লিকেশন আছে। এই অ্যাপ্লিকেশনগুলির মধ্যে অনেকগুলি সাধারণত পরীক্ষা, শিক্ষা, বিকাশ এবং হোস্টিং পরিষেবাগুলির আকারে থাকে।

  ম্যান মেকিং এ ডিসিশন

টেবিলের উপর ভিত্তি করে, NAT অন্যান্য VM এবং ফিজিক্যাল নেটওয়ার্কের মেশিনের সাথে সংযোগ করা থেকে সীমাবদ্ধ। NAT ব্যবহার করার জন্য কনফিগার করা VMগুলি ভৌত ​​মেশিন এবং হোস্ট মেশিন দ্বারা হোস্ট করা অন্যান্য VM-এর কাছে অদৃশ্য। এবং যেহেতু একটি NAT কনফিগারেশনের একটি VM অন্যান্য মেশিন দ্বারা দেখা যায় না, তাই সম্ভাব্য পোর্ট স্ক্যানিং আক্রমণের ঝুঁকি বাদ দেওয়া হয়।

এটি NAT কে এমন একটি উপযুক্ত নেটওয়ার্ক সংযোগ তৈরি করে যে প্রকল্পগুলি পরীক্ষা করার জন্য যেখানে VM বিচ্ছিন্ন করা প্রয়োজন তবে ইন্টারনেট অ্যাক্সেসেরও প্রয়োজন। উপরন্তু, ইন্টারনেট ব্রাউজিং এবং বিভিন্ন কোম্পানির কাজ করার জন্য ক্লায়েন্ট হিসাবে VM ব্যবহার করে প্রতিষ্ঠানগুলি NAT ব্যবহার করতে পারে।

অন্যদিকে, একটি ব্রিজ নেটওয়ার্ক কনফিগারেশন একইভাবে VM, হোস্ট মেশিন, সার্ভারে ফিজিক্যাল মেশিন এবং ইন্টারনেট সেট করার জন্য সংযোগের অনুমতি দেয়। এই মোড সর্বনিম্ন নিরাপত্তার খরচে সম্পূর্ণ নেটওয়ার্ক সংযোগ প্রদান করে। উদাহরণস্বরূপ, একটি ব্রিজড নেটওয়ার্ক প্রয়োজন যদি একটি ভার্চুয়াল মেশিন একটি ওয়েব সার্ভার, ফাইল সার্ভার, বা মেল সার্ভার হোস্ট করে।

ব্রিজড নেটওয়ার্কের বিপরীতে, একটি হোস্ট-অনলি নেটওয়ার্ক কম সংযোগের খরচে সর্বোত্তম নেটওয়ার্ক নিরাপত্তা প্রদান করে। একটি ব্রিজড নেটওয়ার্ক শুধুমাত্র হোস্ট এবং অন্যান্য VM-এর সাথে সংযোগের অনুমতি দেয়। যদিও খুব বিচ্ছিন্ন, সাইবার নিরাপত্তা পরীক্ষা এবং শেখার জন্য একটি ব্যক্তিগত ভার্চুয়াল নেটওয়ার্ক সেট আপ করার সময় একটি হোস্ট-শুধু সংযোগ সবচেয়ে ভাল ব্যবহার করা হয়।

আপনি বিভিন্ন ভার্চুয়াল মেশিন নেটওয়ার্কিং মোডগুলিকে মিশ্রিত করতে এবং মেলাতে পারেন

টেস্টিং, ডেভেলপমেন্ট এবং হোস্টিং পরিষেবাগুলি ভিএম ব্যবহারের বেশ বিস্তৃত ক্ষেত্র। যাইহোক, আরও বিশেষ কাজের জন্য, আপনি এমন পরিস্থিতির সম্মুখীন হতে পারেন যেখানে NAT, ব্রিজ, বা হোস্ট-অনলি নেটওয়ার্ক মোডগুলি আপনার প্রয়োজনীয় সংযোগের জন্য উপযুক্ত নয়।

আপনার নেটওয়ার্ক মোডের সাথে মানানসই করতে, আপনি সংযোগ মোডগুলিকে মিশ্রিত করতে এবং মেলাতে পারেন৷ এটি সম্ভব কারণ হাইপারভাইজাররা প্রায়শই VM-কে চার থেকে আটটি নেটওয়ার্ক অ্যাডাপ্টার দেয়। সুতরাং, প্রয়োজনে আপনি একাধিক নেটওয়ার্ক মোড ব্যবহার করতে পারেন। উদাহরণস্বরূপ, আপনার এমন একটি নেটওয়ার্ক প্রয়োজন যেখানে একটি ইন্টারনেট এবং ভিএম-টু-ভিএম সংযোগ রয়েছে যখন শারীরিক নেটওয়ার্কে অদৃশ্য থাকে। এই ধরনের সংযোগ তৈরি করতে আপনি NAT এবং হোস্ট-শুধু নেটওয়ার্ক মোডগুলিকে একত্রিত করবেন।

এবং ভিএম নেটওয়ার্কিং মোড সম্পর্কে আপনার যা জানা দরকার তা মূলত। আশা করি, আপনি এখন আপনার VM নেটওয়ার্কগুলি ব্যবহার এবং কাস্টমাইজ করতে পারেন৷