Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách thay đổi máy chủ DNS bằng Command Prompt và PowerShell

Nếu bạn muốn thay đổi máy chủ DNS bằng Command Prompt hoặc Windows PowerShell, thì hướng dẫn này sẽ hữu ích cho bạn. Thay vì mở cửa sổ Network Connections, bạn có thể thực hiện từng bước hướng dẫn này và thực hiện thay đổi bằng Command Prompt hoặc PowerShell.

Thay đổi địa chỉ máy chủ DNS tương đối dễ dàng - tuy nhiên, nếu Control Panel không mở trên máy tính của bạn do một số lý do, bạn có thể gặp phải sự cố. Đó là lúc bạn có thể sử dụng hướng dẫn này để hoàn thành công việc. Bạn nên lưu ý rằng hướng dẫn này sẽ giúp bạn thay đổi Máy chủ DNS ưa thích Máy chủ DNS thay thế chỉ.

Cách thay đổi máy chủ DNS bằng Command Prompt

Để thay đổi máy chủ DNS bằng Command Prompt, hãy làm theo các bước sau-

  1. Tìm kiếm cmd trong hộp tìm kiếm trên Thanh tác vụ.
  2. Nhấp vào Chạy với tư cách quản trị viên tùy chọn.
  3. Sử dụng lệnh netsh để hiển thị tất cả các nguồn internet.
  4. Ghi lại Tên giao diện .
  5. Nhập lệnh để thay đổi địa chỉ máy chủ.

Lúc đầu, bạn sẽ cần mở Command Prompt với đặc quyền của quản trị viên. Đối với điều đó, bạn có thể tìm kiếm cmd trong hộp tìm kiếm trên Thanh tác vụ và nhấp vào nút Chạy với tư cách quản trị viên lựa chọn. Sau khi mở nó, bạn yêu cầu lấy Tên giao diện hoặc tên nguồn internet. Để có được điều đó, hãy nhập lệnh sau-

netsh interface show interface

Nó hiển thị tất cả các tên nguồn internet đã kết nối trước đó trên màn hình của bạn. Ghi lại tên của giao diện mà bạn được kết nối vào lúc này.

Cách thay đổi máy chủ DNS bằng Command Prompt và PowerShell

Sau đó, thực hiện các lệnh này-

Đối với người dùng DNS IPv4:

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

Cách thay đổi máy chủ DNS bằng Command Prompt và PowerShell

Đối với người dùng DNS IPv6:

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

Đừng quên thay thế địa chỉ DNS ưa thích và địa chỉ DNS thay thế bằng các địa chỉ máy chủ DNS mong muốn.

Cách thay đổi máy chủ DNS bằng PowerShell

Để thay đổi máy chủ DNS bằng PowerShell, hãy làm theo các bước sau-

  1. Tìm kiếm powershell trong hộp tìm kiếm trên Thanh tác vụ.
  2. Nhấp vào nút Chạy với tư cách quản trị viên tùy chọn.
  3. Nhập Get-DnsClientServerAddress lệnh hiển thị InterfaceAlias ​​ .
  4. Nhập lệnh để thay đổi địa chỉ máy chủ DNS.

Đầu tiên, bạn cần mở một cửa sổ Windows PowerShell nâng cao. Đối với điều đó, bạn có thể tìm kiếm powershell và nhấp vào nút Chạy với tư cách quản trị viên lựa chọn. Tiếp theo, nhập lệnh sau và ghi lại tên InterfaceAlias.

Get-DnsClientServerAddress

Sau đó, nhập lệnh sau để thay đổi địa chỉ IPv4 và IPv6.

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

Nó yêu cầu bạn thay đổi ba điều trước khi nhấn nút Enter:

  • InterfaceAlias,
  • Địa chỉ DNS ưa thích,
  • Địa chỉ DNS thay thế.

Cách thay đổi máy chủ DNS bằng Command Prompt và PowerShell

Trước khi nhấn nút Enter, nó sẽ giống như thế này-

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

Sau khi thực hiện những thay đổi này, bạn có thể phải xóa bộ nhớ cache DNS.

MẸO :Đọc thêm về một số nhà cung cấp máy chủ DNS tốt nhất - Comodo Secure DNS, OpenDNS, Google Public DNS, Yandex Secure DNS, Cloudflare DNS, Angel DNS, v.v.

Cách thay đổi máy chủ DNS bằng Command Prompt và PowerShell