giải quyết hostname thành địa chỉ IP khá dễ dàng trong Java bằng lớp InetAddress như thế này:Chọn máy chủ DNS để giải quyết hostname trong Java
InetAddress address = InetAddress.getByName("www.example.com");
Nhưng phương pháp này sử dụng máy chủ DNS được sử dụng bởi hệ thống đang chạy.
Có cách nào để chỉ định máy chủ DNS sẽ được sử dụng để giải quyết không?
Có các thư viện DNS trong Java, bạn có thể sử dụng chúng – fge