Tìm tên miền từ địa chỉ ip

Mn cho mình hỏi
Mình dùng getaddrinfo để phân giải tên miền ra địa chỉ ip, còn muốn từ địa chỉ ip sang tên miền thì phải làm ntn ạ

Dùng lệnh

ping -a <ip> 

tuy nhiên phụ thuộc vào việc cái DNS của bạn nó đang quản lý như thế nào, ví dụ với google.com, nó cho ra kết quả “sai sai” thế này

Microsoft Windows [Version 10.0.18362.1256]
(c) 2019 Microsoft Corporation. All rights reserved.

C:\Users\longnx>ping google.com

Pinging google.com [172.217.26.142] with 32 bytes of data:
Reply from 172.217.26.142: bytes=32 time=38ms TTL=111
C:\Users\longnx>ping -a 172.217.26.142

Pinging hkg12s21-in-f14.1e100.net [172.217.26.142] with 32 bytes of data:
Reply from 172.217.26.142: bytes=32 time=37ms TTL=111

Bạn có thẻ cho mình biết lý do gì bạn muốn làm như vậy không? bạn sử dụng chức năng nào cho một usecase thực tế như nào?

2 Likes

mình đang học về lập trình winsock bạn ạ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?