Android

Gt giải thích: dns động là gì và làm thế nào để có được nó

VINALAX 2020 - EM NÓI ĐÔI TA KHÔNG HỢP - NONSTOP VINAHOUSE PHÒNG BAY BASS ĐẬP NÁT LOA 2021

VINALAX 2020 - EM NÓI ĐÔI TA KHÔNG HỢP - NONSTOP VINAHOUSE PHÒNG BAY BASS ĐẬP NÁT LOA 2021

Mục lục:

Anonim

Trong bài viết về cách sử dụng máy tính từ xa của Microsoft, chúng tôi đã giải thích cách kết nối từ xa với PC của bạn. Nhưng để làm việc đó, cả hai PC đều phải ở trên cùng một mạng cục bộ. Điều gì nếu bạn ở xa nhà, sử dụng kết nối dữ liệu di động hoặc Wi-Fi khác? Trong trường hợp này, bạn sẽ yêu cầu địa chỉ IP bên ngoài của PC để kết nối. Dynamic DNS là một dịch vụ cung cấp cho PC của bạn một liên kết, như các trang web, vì vậy bạn không cần phải nhớ các số dài.

Để tìm hiểu thêm về DDNS và cách tải xuống, hãy đọc phần giải thích bên dưới.

DNS là gì?

Mặc dù chúng tôi đã giải thích trước đây về địa chỉ DNS và IP, nhưng đây là một bản tóm tắt nhanh chóng. Tất cả các trang web và thiết bị được kết nối với internet có một địa chỉ duy nhất, được gọi là địa chỉ IP, là một chuỗi số được sử dụng để xác định thiết lập kết nối.

Nhưng ai muốn gõ http://74.125.224.72/ để truy cập Google? Thật dễ dàng để gõ và nhớ google.com, phải không? Hệ thống tên miền hoặc DNS chuyển hướng bạn đến địa chỉ IP của trang web khi bạn nhập URL của nó (google.com) trong trình duyệt của bạn.

DNS động là gì?

Điều này đưa chúng ta đến DNS động hoặc DDNS. Giống như các trang web, PC (hoặc bộ định tuyến) của bạn cũng là một thiết bị được kết nối với internet, có địa chỉ IP, được gán cho nó bởi ISP của bạn. Nhưng địa chỉ này tiếp tục thay đổi trừ khi bạn đã chọn IP tĩnh. Dịch vụ DNS động cung cấp cho PC của bạn một tên máy chủ, luôn chuyển hướng đến địa chỉ IP của PC và cũng tự động cập nhật nếu nó thay đổi. Bây giờ bạn có thể hỏi, tại sao tôi cần địa chỉ IP của PC? Vì nhiều lý do, chẳng hạn như để truy cập từ xa, chạy máy chủ FTP, chạy trang web tĩnh, v.v.

Mẹo hay: Nếu bạn không thể thấy tiện ích mở rộng, hãy chuyển đến Tùy chọn thư mục > Xem tab và bỏ chọn Ẩn tiện ích mở rộng cho các loại tệp đã biết.

Làm cách nào để tôi nhận được dịch vụ DDNS?

Để có được dịch vụ DDNS, bạn sẽ cần đăng ký với nhà cung cấp. Có cả dịch vụ thanh toán cũng như miễn phí. Một tìm kiếm đơn giản của Google sẽ dẫn bạn đến nhiều nhà cung cấp DDNS miễn phí. Trước đó, DynDNS là một dịch vụ phổ biến, nhưng một thời gian trước họ đã đóng cửa tất cả các gói miễn phí. Nó thay thế phổ biến, mà tôi sử dụng và giới thiệu, là No-IP.com. Họ cung cấp 3 tên máy chủ, đủ cho một người dùng thông thường. Để thiết lập DDNS bằng No-IP, hãy làm theo các bước sau:

Bước 1: Truy cập No-IP và đăng ký tài khoản miễn phí. Sau khi đăng nhập, nhấp vào tên người dùng của bạn ở góc trên cùng bên trái để mở trang cài đặt No-IP của tôi. Sau đó bấm vào Thêm một máy chủ.

Bước 2: Nhập tên máy chủ mà bạn muốn địa chỉ IP được liên kết và để lại các cài đặt khác như hiện tại.

Bước 3: Bây giờ chúng tôi cần thiết lập mọi thứ ở cuối của bạn. Dựa trên cấu hình mạng của bạn, quy trình sẽ khác nhau. DDNS có thể được đặt trong chính bộ định tuyến nếu nó hỗ trợ dịch vụ DDNS hoặc bạn có thể sử dụng ứng dụng No-IP trên PC của mình.

Thiết lập trong Bộ định tuyến của bạn

Tìm cài đặt DDNS cho bộ định tuyến của bạn bằng cách truy cập trang web của nhà sản xuất. Xem nếu nó hỗ trợ No-IP (hoặc bất kỳ dịch vụ miễn phí nào khác mà bạn đã chọn).

Nếu dịch vụ DDNS được hỗ trợ, hãy nhập tên người dùng, mật khẩu và tên miền No-IP mà bạn đã đặt ở Bước 1 trong khi đăng ký. Nhấp vào Lưu hoặc Đăng nhập để hoàn tất.

Thiết lập trong Windows

Tải xuống ứng dụng No-IP cho Windows và cài đặt nó. Mở nó và nhập tên người dùng và mật khẩu của bạn. Đó là, bây giờ bất cứ khi nào IP công khai của bạn thay đổi, ứng dụng sẽ tự động cập nhật tên miền.

DDNS DIY của riêng bạn (Sắp xếp)

Phương pháp này, mà tôi sử dụng, không yêu cầu đăng ký với nhà cung cấp bên thứ ba hoặc bất kỳ cài đặt ứng dụng nào. Nó sẽ cập nhật IP công cộng của bạn thành tệp văn bản trong Dropbox (hoặc bất kỳ dịch vụ đám mây nào khác bạn sử dụng) và bạn chỉ cần mở tệp để lấy địa chỉ IP hiện tại của mình. Vì vậy, trong trường hợp khi bạn chỉ cần một địa chỉ IP của PC và không quan tâm đến tên miền, phương pháp này rất hữu ích.

Bước 1: Tạo tệp văn bản trong thư mục Dropbox của bạn. Bạn có thể đặt tên cho tập tin đó theo mong muốn của bạn. Để làm cho mọi thứ rõ ràng tôi đã đặt tên nó là InternalIP. Lưu tệp đó và đảm bảo phần mở rộng của nó là .txt. Tạo một thư mục, tốt nhất là trong ổ C: \ của bạn và bên trong thư mục đó tạo một tệp văn bản khác có tên myscript. Đảm bảo rằng bạn đặt tên tệp văn bản của tập lệnh và thư mục được lưu trữ mà không có bất kỳ khoảng trắng nào.

Bước 2: Công việc chính ở đây được thực hiện bởi một kịch bản Powershell. Đừng sợ, bạn không cần phải học Powershell hoặc một số ngôn ngữ lập trình, kịch bản đã được tạo, bạn chỉ cần sao chép nó.

$OutputFile = " "

"" | Out-File $OutputFile

While ($True)

$IP = $(Invoke-WebRequest "http://icanhazip.com"

Start-Sleep-Seconds 180

$OutputFile = " "

"" | Out-File $OutputFile

While ($True)

$IP = $(Invoke-WebRequest "http://icanhazip.com"

Start-Sleep-Seconds 180

Sao chép tập lệnh trên vào tệp văn bản myscript mà bạn đã tạo ở bước trước và thay đổi

đến địa chỉ của tệp văn bản ExternalIP mà bạn đã tạo trước đó trong thư mục Dropbox của mình. Bây giờ hãy lưu tệp văn bản myscript (tệp có tập lệnh ở trên, không phải tệp trong thư mục Dropbox) với phần mở rộng .ps1.

Bước 2: Bây giờ hãy mở Powershell (nhấn phím Win + S, tìm kiếm Powershell), nhấp chuột phải vào nó và chọn Run as Administrator. Trong cửa sổ Powershell, gõ như sau:

Set-ExecutionPolicy RemoteSigned

Nó sẽ hỏi lại để xác nhận, gõ Y rồi Enter. Sau đó gõ như sau và nhấn Enter.

c:\ \myscript.ps1 c:\ \myscript.ps1

Có vẻ như không có gì xảy ra sau khi nhấn Enter, nhưng đừng lo, tập lệnh đã bắt đầu chạy ở chế độ nền.

Bước 4: Bây giờ bất cứ khi nào bạn cần địa chỉ IP của PC, chỉ cần mở tệp văn bản. Kịch bản cũng đề cập đến thời gian cập nhật địa chỉ IP.

Phần kết luận

Tôi hy vọng bây giờ bạn biết thêm về DDNS. Vẫn còn thắc mắc hay nghi ngờ? Bạn luôn có thể xóa chúng thông qua phần bình luận.