কম্পিউটার টিউটোরিয়াল

কমান্ড প্রম্পট এবং PowerShell দিয়ে DNS সার্ভার পরিবর্তন করার পদ্ধতি

আপনি যদি কমান্ড প্রম্পট বা Windows PowerShell ব্যবহার করে DNS সার্ভার পরিবর্তন করতে চান, তবে এই টিউটোরিয়াল আপনার জন্য সহায়ক হবে। নেটওয়ার্ক কানেকশন উইন্ডো খোলার বদলে, আপনি এই ধাপে ধাপে গাইড অনুসরণ করে কমান্ড প্রম্পট বা PowerShell দিয়ে পরিবর্তন করতে পারেন।

DNS সার্ভার ঠিকানা পরিবর্তন করা খুব সহজ—তবে, যদি কোনো কারণে আপনার কম্পিউটারে Control Panel খুলতে না চায়, তবে আপনি সমস্যায় পড়তে পারেন। তখন এই গাইড আপনাকে কাজটি করায় সাহায্য করবে। মনে রাখবেন এই টিউটোরিয়াল আপনাকে শুধু Preferred DNS server এবং Alternate DNS server পরিবর্তন করতে সাহায্য করবে।

কমান্ড প্রম্পট ব্যবহার করে DNS সার্ভার পরিবর্তন করুন

কমান্ড প্রম্পট দিয়ে DNS সার্ভার পরিবর্তন করতে নিচের ধাপগুলো অনুসরণ করুন-

  1. টাস্কবার সার্চ বক্সে cmd সার্চ করুন।
  2. Run as administrator অপশনে ক্লিক করুন।
  3. সব ইন্টারনেট সোর্স দেখানোর জন্য netsh কমান্ড ব্যবহার করুন।
  4. Interface Name নোট করুন।
  5. সার্ভার ঠিকানা পরিবর্তনের কমান্ড দিন।

প্রথমে, আপনাকে অ্যাডমিনিস্ট্রেটর অধিকার সহ কমান্ড প্রম্পট খুলতে হবে। उसके জন্য টাস্কবার সার্চ বক্সে cmd সার্চ করুন, এবং Run as administrator অপশনে ক্লিক করুন। খোলার পর, আপনাকে Interface Name বা ইন্টারনেট সোর্সের নাম জানতে হবে। সেটি পেতে নিচের কমান্ড দিন-

netsh interface show interface

এটি আপনার স্ক্রিনে আগে কানেক্ট করা সব ইন্টারনেট সোর্সের নাম দেখাবে। এই মুহূর্তে আপনি যে ইন্টারফেসের সাথে কানেক্টেড আছেন তার নাম নোট করুন।

কমান্ড প্রম্পট এবং PowerShell দিয়ে DNS সার্ভার পরিবর্তন করার পদ্ধতি

তারপর এই কমান্ডগুলো এক্সিকিউট করুন-

IPv4 DNS ব্যবহারকারীদের জন্য:

netsh interface ipv4 set dnsservers "Interface Name" static preferred-DNS-address primary
netsh interface ipv4 add dnsservers "Interface Name" alternate-DNS-address index=2

কমান্ড প্রম্পট এবং PowerShell দিয়ে DNS সার্ভার পরিবর্তন করার পদ্ধতি

IPv6 DNS ব্যবহারকারীদের জন্য:

netsh interface ipv6 set dnsservers "Interface Name" static preferred-DNS-address primary
netsh interface ipv6 add dnsservers "Interface Name" alternate-DNS-address index=2

preferred-DNS-address এবং alternate-DNS-address-কে আপনার পছন্দের DNS সার্ভার ঠিকানা দিয়ে প্রতিস্থাপন করতে ভুলবেন না।

PowerShell ব্যবহার করে DNS সার্ভার পরিবর্তন করুন

PowerShell দিয়ে DNS সার্ভার পরিবর্তন করতে নিচের ধাপগুলো অনুসরণ করুন-

  1. টাস্কবার সার্চ বক্সে powershell সার্চ করুন।
  2. Run as Administrator অপশনে ক্লিক করুন।
  3. Get-DnsClientServerAddress কমান্ড দিয়ে InterfaceAlias দেখান।
  4. DNS সার্ভার ঠিকানা পরিবর্তনের কমান্ড দিন।

প্রথমে, একটি এলিভেটেড Windows PowerShell উইন্ডো খুলুন। उसके জন্য powershell সার্চ করুন এবং Run as Administrator অপশনে ক্লিক করুন। এরপর নিচের কমান্ড দিন এবং InterfaceAlias নাম নোট করুন।

Get-DnsClientServerAddress

তারপর IPv4 এবং IPv6 ঠিকানা পরিবর্তনের জন্য নিচের কমান্ড দিন।

Set-DNSClientServerAddress "InterfaceAlias" –ServerAddresses ("preferred-DNS-address", "alternate-DNS-address")

এন্টার চাপার আগে তিনটি জিনিস পরিবর্তন করতে হবে:

  • InterfaceAlias,
  • Preferred-DNS-address,
  • Alternate-DNS-address।

কমান্ড প্রম্পট এবং PowerShell দিয়ে DNS সার্ভার পরিবর্তন করার পদ্ধতি

এন্টার চাপার আগে এটি এরকম দেখাবে-

Set-DNSClientServerAddress "Wi-Fi" –ServerAddresses ("1.1.1.1","1.0.0.1")

এই পরিবর্তন করার পর আপনাকে DNS ক্যাশ ফ্লাশ করতে হতে পারে।

টিপ: সেরা DNS সার্ভার প্রোভাইডারদের সম্পর্কে আরও পড়ুন—Comodo Secure DNS, OpenDNS, Google Public DNS, Yandex Secure DNS, Cloudflare DNS, Angel DNS, ইত্যাদি।

কমান্ড প্রম্পট এবং PowerShell দিয়ে DNS সার্ভার পরিবর্তন করার পদ্ধতি
  1. উইন্ডোজ ১০-এ DNS কীভাবে পরিবর্তন করবেন

  2. উইন্ডোজ ১০ কমান্ড প্রম্পটে ডিরেক্টরি নেভিগেশন মাস্টার করুন

  3. উইন্ডোজ ১১-এ DNS সার্ভার পরিবর্তন করুন আরও নিরাপত্তার জন্য: ধাপে ধাপে গাইড

  4. Windows 10/11-এ Command Prompt বা PowerShell দিয়ে দ্রুত অ্যাপ ইনস্টল করুন