উবুন্টুতে হোস্টনাম কীভাবে পরিবর্তন করবেন?

How Change Hostname Ubuntu



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

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







একটি হোস্টনাম কি?

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



হোস্টের নাম বোঝা

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



উবুন্টুতে, আপনি আপনার সিস্টেমের হোস্টনাম এবং তার সম্পর্কিত সর্বাধিক ব্যবহৃত কমান্ড ব্যবহার করে বিভিন্ন সম্পর্কিত সেটিংস সম্পাদনা করতে পারবেন, hostnamectl । এই টুলটি হোস্টনামের তিনটি ভিন্ন শ্রেণীকে চিনতে সাহায্য করে, যেমনটি নিচে দেখানো হয়েছে।





  • অচল : এটি স্ট্যান্ডার্ড হোস্টনাম নির্দিষ্ট করে। এটি পাথে অবস্থিত ফাইলে সংরক্ষণ করা হয় /etc/hostname যা ব্যবহারকারী সেট করতে পারে।
  • সুন্দর: এটি বর্ণনামূলক ফ্রি-ফর্ম UTF8 হোস্টনাম নির্দিষ্ট করে যা ব্যবহারকারীর কাছে উপস্থাপনার জন্য উপযুক্ত। উদাহরণস্বরূপ, Linuxize এর ল্যাপটপ।
  • ক্ষণস্থায়ী: এটি গতিশীল হোস্টনামকে নির্দেশ করে, বিশেষভাবে কার্নেল দ্বারা রক্ষণাবেক্ষণ করা হয়। দুটি সার্ভার, DHCP বা mDNS, রানটাইমের সময় ক্ষণস্থায়ী হোস্টনাম পরিবর্তনের জন্য ব্যবহার করা যেতে পারে। যাইহোক, ডিফল্টরূপে, এই হোস্টনামটি স্ট্যাটিক হোস্টনামের মতো।

পরবর্তী, আমরা উবুন্টু সার্ভার 20.04 এর হোস্টনাম পরিবর্তন করার বিভিন্ন উপায় শিখব।

উবুন্টুতে কীভাবে হোস্টনাম পরিবর্তন করবেন

আপনার লিনাক্স সার্ভারের হোস্টনাম পরিবর্তন করা এটি একটি সাধারণ অভ্যাস। অতএব, টার্মিনালে সেই কমান্ডগুলি চালানোর জন্য আপনার কমান্ড লাইন কমান্ডগুলির সঠিক জ্ঞান এবং সঠিক অ্যাক্সেস থাকা উচিত।



পূর্বশর্ত

নীচে কিছু মৌলিক প্রয়োজনীয়তা যা হোস্টনাম পরিবর্তন করার সময় আপনার প্রয়োজন হতে পারে।

  • উবুন্টু 20.04 সার্ভার আপনার মেশিনে ইনস্টল করা আছে।
  • রুট অ্যাক্সেস বা কমান্ড চালানোর জন্য ছদ্ম অ্যাক্সেস সহ ব্যবহারকারী।
  • আপনি অ- GUI পদ্ধতি অ্যাক্সেস করতে সক্ষম হওয়া উচিত।

উবুন্টু 20.04 এ বর্তমান হোস্টনাম পরীক্ষা করা হচ্ছে

লিনাক্স হল কমান্ড লাইন থেকে কমান্ড চালানো। উদাহরণস্বরূপ, আপনি যদি আপনার উবুন্টু মেশিনের বর্তমান হোস্টনাম পরীক্ষা করতে চান, তাহলে নিচের দুটি কমান্ড চালান।

নীচে উল্লিখিত কমান্ড শুধুমাত্র হোস্টনাম প্রদর্শন করবে। কেবল হোস্টনাম টাইপ করুন এবং হোস্টনাম পেতে এন্টার চাপুন।

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

অস্থায়ীভাবে হোস্টনাম পরিবর্তন করা হচ্ছে

আপনি যদি মেশিনের হোস্টনেমে সাময়িক পরিবর্তন করতে চান, তাহলে হোস্টনেম কমান্ডটি ব্যবহার করুন।

টার্মিনালে নীচের উল্লিখিত কমান্ডটি চালান যা প্রদত্ত নামের সাথে নতুন-হোস্টনাম প্যারামিটারটি প্রতিস্থাপন করবে।

$sudo হোস্টনামনতুন হোস্টনাম

এই কমান্ডটি সম্পন্ন হলে, স্ক্রিনে কোন আউটপুট প্রদর্শিত হবে না। আপনি যদি প্রয়োগকৃত পরিবর্তনগুলি দেখতে চান, আপনার সিস্টেমের বর্তমান হোস্টনামটি পরীক্ষা করুন।

রিবুট অপশন ছাড়াই উবুন্টু সিস্টেমের হোস্টনাম পরিবর্তন করা

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

হোস্ট নেম পরিবর্তন করুন।
প্রদত্ত নামের সাথে নতুন হোস্টনাম প্রতিস্থাপন করতে নিচের কমান্ডটি ব্যবহার করুন।

$hostnamectl set-hostname new-hostname

পরিবর্তন নিশ্চিত করা।
একবার আপনি উপরে উল্লিখিত কমান্ডটি চালানোর পরে, আপনি hostnamectl কমান্ড দিয়ে আউটপুটটি পরীক্ষা করতে পারেন।

সুন্দর হোস্টনাম পরিবর্তন করা হচ্ছে।
এই হোস্টনাম শুধুমাত্র ব্যবহারকারীর জন্য উপলব্ধ এবং নেটওয়ার্কে অন্য সিস্টেমের জন্য উপলব্ধ নয়। সিস্টেমের সুন্দর হোস্টনাম পরিবর্তনের জন্য, –pretty প্যারামিটারের সাথে একই কমান্ড hostnamectl ব্যবহার করুন।

$hostnamectl set-hostname'নতুন-হোস্টনাম' -সুন্দর

আবার, প্রদত্ত হোস্টনাম দিয়ে নতুন-হোস্টনাম প্রতিস্থাপন করুন।

একবার আপনি উপরের কমান্ডটি চালান, আপনি আউটপুটে একটি অতিরিক্ত লাইন পাবেন যা আপনার সিস্টেমের জন্য সুন্দর হোস্টনাম উল্লেখ করে, যেমনটি নীচে দেখানো হয়েছে।

রিবুট অপশন দিয়ে উবুন্টু সিস্টেমের হোস্টনাম পরিবর্তন করা

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

  • /etc/hostname
  • /etc/hosts

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

পরিবর্তনের জন্য /etc /hostname খুলুন
যে কোনো টেক্সট এডিটর ব্যবহার করে এই পথে ফাইল এডিট করুন। এখানে, আমরা এই উদ্দেশ্যে ভিম সম্পাদক ব্যবহার করছি। নীচে উল্লিখিত কমান্ডটি চালান।

$sudo আমরা /ইত্যাদি/হোস্টনাম

এই ফাইলটি বর্তমান হোস্টনাম প্রদর্শন করবে যা আপনি আপনার পছন্দের নাম প্রদান করে পরিবর্তন করতে পারেন।

পরিবর্তনের জন্য /etc /hosts খুলুন
আপনি উপরের মতই এই ফাইলটি সম্পাদনা করতে পারেন। কিন্তু, প্রথমে, ভিম সম্পাদক ব্যবহার করে ফাইলটি খুলুন এবং হোস্টনামের জন্য নির্বাচিত নাম প্রদান করুন।

$sudo আমরা /ইত্যাদি/হোস্ট

এই ফাইলটি আইপি ঠিকানায় হোস্টনাম ম্যাপ করতে সাহায্য করে। পরিবর্তনের জন্য হোস্টনাম নির্বাচন করুন এবং এটি নতুন হোস্টনাম দিয়ে প্রতিস্থাপন করুন।

সিস্টেম রিবুট করা হচ্ছে।

পরিবর্তনগুলি স্থায়ী করার জন্য, সিস্টেমটি পুনরায় বুট করুন। এটি করার জন্য নিচের কমান্ডটি চালান।

$sudosystemctl রিবুট

উবুন্টু 20.04 GUI দিয়ে হোস্টনাম পরিবর্তন করা

উবুন্টু 20.04 সার্ভারের গ্রাফিক্যাল ইউজার ইন্টারফেস ব্যবহার করে এগিয়ে যাওয়ার জন্য এবং হোস্টনামে পরিবর্তন করতে নীচের সহজ ধাপগুলি অনুসরণ করুন।

সেটিংস খুলুন এবং সম্পর্কে বিভাগে নেভিগেট করুন।

এখন, পরিবর্তন করার জন্য ডিভাইসের নাম ক্ষেত্রটি সনাক্ত করুন।

এখন, দায়ের করা ডিভাইসের নাম ক্লিক করুন এবং তারপর চালিয়ে যাওয়ার জন্য ডিভাইসের নাম পরিবর্তন করুন ডায়ালগ বক্সটি খুলুন।

এখন, আপনার হোস্টনামের জন্য নতুন নাম প্রদান করুন এবং তারপরে ডায়ালগ বক্সের উপরে নাম পরিবর্তন করুন বিকল্পে ক্লিক করে পরিবর্তনগুলি নিশ্চিত করুন।

পুনnameনামকরণ বিকল্পটি ক্লিক করার পরে, আপনি হোস্টনামকে স্থায়ী করতে পারেন।

উপসংহার

হোস্টনাম আপনার মেশিনের একটি গুরুত্বপূর্ণ অংশ। এটি এমন নাম যার সাহায্যে আপনার মেশিনটি স্বীকৃত হবে এবং এটি অনন্য হতে হবে। একই নেটওয়ার্কে কোন দুটি মেশিন একই হোস্টনাম শেয়ার করতে পারে না। আপনি যদি নেটওয়ার্কে উপস্থিত অন্য কোন সিস্টেমের সাথে সংযোগ করতে চান, তাহলে সংযোগের জন্য আপনার হোস্টনাম প্রয়োজন।

যে কোন সিস্টেমের বর্তমান হোস্টনাম পরিবর্তন করা কোন কঠিন কাজ নয়। আমরা আপনার হোস্টনাম পরিবর্তন করার কয়েকটি উপায় উল্লেখ করেছি, আপনার প্রয়োজনের উপর নির্ভর করে অস্থায়ী বা স্থায়ী।