উবুন্টু 1804: DBeaver ইনস্টলেশন
সুচিপত্র:
ডোমেন নেম সিস্টেম (ডিএনএস) ওয়েবের পরিকাঠামোর একটি কেন্দ্রীয় অংশ, আইপি ঠিকানায় ডোমেন নাম অনুবাদ করার উপায় সরবরাহ করে। আপনি ডিএনএসকে ইন্টারনেটের ফোন বই হিসাবে ভাবতে পারেন।
ইন্টারনেটে সংযুক্ত প্রতিটি ডিভাইস তার আইপি অ্যাড্রেস দ্বারা স্বতন্ত্রভাবে চিহ্নিত করা হয়। আপনি যখন আপনার ব্রাউজারে দেখতে চান এমন ওয়েব সাইটটি টাইপ করেন, এর ডোমেন নামটি অবশ্যই তার সম্পর্কিত আইপি ঠিকানায় অনুবাদ করা উচিত। অপারেটিং সিস্টেমটি প্রথমে সম্পর্কিত ডোমেনের জন্য তার হোস্ট ফাইলটি পরীক্ষা করে এবং যদি ডোমেনটির জন্য কোনও প্রবেশপথ না থাকে তবে এটি নির্দিষ্ট ডোমেন নামটি সমাধান করার জন্য কনফিগার করা ডিএনএস নেমসার্ভারগুলি জিজ্ঞাসা করবে।
একবার ডোমেন সমাধান হয়ে গেলে সিস্টেমটি অনুরোধটি ক্যাশে করে ডোমেন এবং সংশ্লিষ্ট আইপি ঠিকানার জন্য একটি রেকর্ড রাখে।
ডিএনএস নেমসার্ভারস (রিসলভারস) হ'ল এমন সার্ভার যা অন্য ডিভাইসগুলির দ্বারা একটি অনুরোধ করা ডোমেনের জন্য ডিএনএস লুকআপ সম্পাদন করতে ব্যবহৃত হয়।
সাধারণত, ডিএনএস রেজলভারগুলি আপনার আইএসপি দ্বারা নির্ধারিত হয়। তবে, এই সমাধানগুলি ধীরে ধীরে হতে পারে বা নিয়মিত আপডেট করা যায় না যা কোনও ডোমেনের জন্য জিজ্ঞাসা করার সময়, একটি ভুল আইপি ঠিকানার সমাধানের ক্ষেত্রে পিছিয়ে যেতে পারে বা কখনও কখনও আপনি পছন্দসই ডোমেনটি সমাধান করতে সক্ষম নাও হতে পারেন।
প্রচুর ফ্রি পাবলিক ডিএনএস রেজোলভার রয়েছে যা দ্রুত, ব্যক্তিগত এবং নিয়মিত আপডেট হয়।
নীচে কয়েকটি জনপ্রিয় পাবলিক ডিএনএস রিসলভার রয়েছে:
- গুগল (8.8.8.8, 8.8.4.4) ক্লাউডফ্লেয়ার (1.1.1.1 এবং 1.0.0.1) ওপেনডিএনএস (208.67.222.222, 208.67.220.220) স্তর 3 (209.244.0.3, 209.244.0.4)
এই গাইডটিতে আমরা উবুন্টু 18.04 এ কীভাবে ডিএনএস নেমসার্ভারগুলি (সমাধানকারীদের) কনফিগার করতে হবে তা ব্যাখ্যা করব।
আপনি যদি নিজের স্থানীয় নেটওয়ার্কের সাথে সংযুক্ত সমস্ত ডিভাইসের জন্য DNS নেমসার্ভার সেট করতে চান তবে আপনার হোম রাউটারটিতে পরিবর্তন আনাই সবচেয়ে সহজ এবং প্রস্তাবিত উপায়।উবুন্টু ডেস্কটপে ডিএনএস নেমসারভার সেট করা
উবুন্টু 18.04 ডেস্কটপ কম্পিউটারে ডিএনএস নেমসারভার সেট আপ করা অত্যন্ত সহজ এবং কোনও প্রযুক্তিগত জ্ঞানের প্রয়োজন নেই।
-
সেটিংস উইন্ডোটি চালু করুন।
আপনি যে সংযোগটির জন্য ডিএনএস নেমসারভার সেট করতে চান সেটি নির্বাচন করুন এবং নেটওয়ার্ক ম্যানেজারটি খুলতে কগ আইকনে ক্লিক করুন।
আইপিভি 4 সেটিংস ট্যাবটি নির্বাচন করুন।
"স্বয়ংক্রিয়" টগল স্যুইচটি অক্ষম করুন এবং কমা দ্বারা আলাদা করে ডিএনএস রেজলভার আইপি ঠিকানাগুলি প্রবেশ করুন। আমরা গুগল ডিএনএস নেমসারভার ব্যবহার করব:
পরিবর্তনগুলি সংরক্ষণ করতে "প্রয়োগ করুন" বোতামে ক্লিক করুন।
আপনার সিস্টেম বা অ্যাপ্লিকেশন দ্বারা ডিএনএস এন্ট্রি ক্যাশে হওয়া ক্ষেত্রে বাদে পরিবর্তনগুলি তত্ক্ষণাত কার্যকর হয়।
উবুন্টু সার্ভারে ডিএনএস নেমসারভার সেট করা হচ্ছে
সেই দিনগুলিতে, যখনই আপনি লিনাক্সে ডিএনএস রেজলভারগুলি কনফিগার করতে চেয়েছিলেন আপনি কেবল
/etc/resolv.conf
ফাইলটি খুলবেন, এন্ট্রিগুলি সম্পাদনা করবেন, ফাইলটি সংরক্ষণ করুন এবং আপনি যেতে ভাল good এই ফাইলটি এখনও বিদ্যমান আছে তবে এটি সিস্টেমেড-সলভড সার্ভিস দ্বারা নিয়ন্ত্রিত একটি সিমিলিংক এবং ম্যানুয়ালি সম্পাদনা করা উচিত নয়।
সিস্টেমড-রেজুলেশন এমন একটি পরিষেবা যা স্থানীয় পরিষেবা এবং অ্যাপ্লিকেশনগুলিতে ডিএনএস নাম রেজোলিউশন সরবরাহ করে এবং এটি উবুন্টু 18.04-এ ডিফল্ট নেটওয়ার্ক ম্যানেজমেন্ট সরঞ্জাম নেটপ্লান দিয়ে কনফিগার করা যায়।
নেটপ্ল্যান কনফিগারেশন ফাইলগুলি
/etc/netplan
ডিরেক্টরিতে সংরক্ষণ করা হয়। আপনি সম্ভবত এই ডিরেক্টরিতে এক বা দুটি YAML ফাইল পাবেন। ফাইলের নাম সেটআপ থেকে সেটআপ থেকে আলাদা হতে পারে। সাধারণত, ফাইলটির নাম হয়
01-netcfg.yaml
বা
50-cloud-init.yaml
তবে আপনার সিস্টেমে এটি আলাদা হতে পারে।
এই ফাইলগুলি আপনাকে আইপি অ্যাড্রেস, গেটওয়ে, ডিএনএস নেমসার্ভার এবং আরও কিছু সহ নেটওয়ার্ক ইন্টারফেসটি কনফিগার করতে দেয়।
ডিএনএস নেমসারভারগুলি কনফিগার করতে আপনার পাঠ্য সম্পাদক দিয়ে ইন্টারফেস কনফিগারেশন ফাইলটি খুলুন:
sudo nano /etc/netplan/01-netcfg.yaml
ফাইলের বিষয়বস্তুগুলি নিম্নলিখিতগুলির মতো কিছু দেখবে:
/etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:
ইন্টারফেসের ডিএনএস নেমসারভারগুলি কনফিগার করতে আপনার পছন্দসই ডিএনএস সার্ভারের সাথে বর্তমান আইপি ঠিকানাগুলি পরিবর্তন করুন। উদাহরণস্বরূপ, আপনি যদি ক্লাউডফ্লেয়ারের ডিএনএস সার্ভারগুলি ব্যবহার করতে চান তবে আপনি
addresses
লাইনটি এতে পরিবর্তন করবেন:
nameservers: addresses:
ডিএনএস সার্ভারগুলি অবশ্যই কমা দ্বারা পৃথক হওয়া উচিত। আপনি দুটিরও বেশি নেমসারভার যুক্ত করতে পারেন।
এন্ট্রি উপস্থিত না থাকলে এটিকে ইন্টারফেসের নাম ব্লকের অধীনে যুক্ত করুন। ইয়ামল ফাইলগুলি সম্পাদনা করার সময় নিশ্চিত করুন যে আপনি YAML কোড ইনডেন্ট মান অনুসরণ করছেন। যদি কনফিগারেশনে সিনট্যাক্স ত্রুটি থাকে তবে নেটপ্ল্যান ফাইলটি বিশ্লেষণ করতে সক্ষম হবে না।
একবার ফাইল সংরক্ষণ করুন এবং এর সাথে পরিবর্তনগুলি প্রয়োগ করুন:
sudo netplan apply
নেটপ্ল্যান সিস্টেম-সমাধানযুক্ত পরিষেবার জন্য কনফিগারেশন ফাইল তৈরি করবে।
নতুন ডিএনএস রেজলভার সেট করা আছে তা যাচাই করতে নিম্নলিখিত কমান্ডটি চালান:
systemd-resolve --status | grep 'DNS Servers' -A2
systemd-resolve -status
প্রচুর তথ্য মুদ্রণ করে। আমরা "ডিএনএস সার্ভার" স্ট্রিং ফিল্টার করতে
grep
ব্যবহার করছি। আউটপুটটি এরকম কিছু দেখবে:
উপসংহার
নেটপ্ল্যান হ'ল উবুন্টু 18.04-এ ডিফল্ট নেটওয়ার্ক ম্যানেজমেন্ট সরঞ্জাম,
/etc/resolv.conf
এবং
/etc/network/interfaces
কনফিগারেশন ফাইলগুলি প্রতিস্থাপন যা পূর্ববর্তী উবুন্টু সংস্করণগুলিতে নেটওয়ার্ক কনফিগার করতে ব্যবহৃত হয়েছিল।
ডিএনএস কী এবং উইন্ডোতে কীভাবে সেরা ডিএনএস সার্ভার নির্ধারণ করা যায়

গাইডিং টেক ব্যাখ্যা করে: ডিএনএস কী এবং উইন্ডোজে সেরা ডিএনএস সার্ভারটি কীভাবে সন্ধান এবং নির্ধারণ করা যায়।
উবুন্টুতে 18.04 এ কীভাবে এনগিনেক্স সার্ভার ব্লক সেট আপ করবেন

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

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