CGGX_ANNX
Senior Member
Cho em hỏi là anh dùng dnschecker.org để lấy địa chỉ IP SV gần nhất ạ?
Hạn chế connection eror và requested time out ạ?
Không bác ạ. Em chỉ đưa 2 cái link dnschecker kia để cho bác thất là dù ở bất kỳ đâu trên thế giới thì cloudflare-dns.org cũng đều dùng đúng 4 địa chỉ IP đó. Tại vì bọn nó là địa chỉ anycast. Cloudflare có rất nhiều máy chủ khắp thế giới cùng 1 lúc phục vụ các địa chỉ đó. Khi từ nhà bác kết nối vào những địa chỉ IP anycast thì nhà mạng của bác và AS (Autonomous systems) trên đường đi sẽ lái bác đến server gần nhất (nếu mọi thứ hoạt động đúng). Với em ở Hà Nội thì sẽ dùng DNS server của Cloudflare đặt bên Hồng Kông. Các bác trong TPHCM chắc sẽ dùng bên Singapore. Kiểm tra bằng 1.1.1.1/help
Với các dịch vụ không có khả năng phân tải bằng cách sử dụng anycast thì họ phải làm các như bác nói. là để DNS trả về các địa chỉ IP khác nhau cho cùng một domain, tùy thuộc vào vị trí địa lý của client. Khi này thì vị trí của cái DNS server bác sử dụng sẽ quan trọng, và bác cần dùng DNS server trong vùng gần bác. Nếu bác dùng DNS server của google hay Cloudflare thì cũng đủ gần rồi, vì bác sẽ dùng DNS server đặt ở HK hay Sing. Nên nếu domain mà geo load balancing bằng cách trả về địa chỉ IP tùy theo vùng thì bác cũng sẽ nhận được địa chỉ ở vùng HK hay Sing thôi, vì phần lớn các CDN đều có server đặt ở hai chỗ này để phục vụ châu Á và Đông Nam Á.