Có các tên miền, được đăng ký trong DNS chỉ với bản ghi SOA, nhưng không có bất kỳ bản ghi A nào (hoặc bất kỳ bản ghi nào khác):
> dig wien.eu
; <<>> DiG 9.9.7-P3 <<>> wien.eu
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51354
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;wien.eu. IN A
;; AUTHORITY SECTION:
wien.eu. 1922 IN SOA dns1.magwien.gv.at. hostmaster.magwien.gv.at. 2013082700 10800 3600 604800 86400
;; Query time: 134 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Sat Dec 02 19:45:19 CET 2017
;; MSG SIZE rcvd: 101
Những gì trông giống như một bản ghi A chỉ là một nhận xét (nó bắt đầu bằng dấu chấm phẩy). Ngay cả khi đó không phải là một nhận xét, nó sẽ không đúng định dạng (tức là không phải là bản ghi A) vì nó không chứa địa chỉ IP.
Hầu hết các lệnh, thường giải quyết các tên miền (như ping, telnet và các tên khác) bằng DNS sẽ không thành công nếu không có gì ngoài một mục nhập SOA (và rất nhiều bình luận và các dòng trống).
Ngoài ra, nhiều webbrows không thể mở một trang web trên một miền duy nhất như vậy, như http://wien.eu , trong số đó:
- Google Chrome
- Opera
- Trình duyệt tor
Nhưng có những trình duyệt sẽ mở một trang web nếu bạn nhập một tên miền như vậy:
- cuộc đi săn, cuộc hành trình
- Firefox
Tôi không thể kiểm tra Internet Explorer, vì tôi sử dụng Mac OS và nó không khả dụng ở đó.
Trong trường hợp ví dụ đã cho, họ chuyển hướng đến một URL khác (mà btw. Trông giống như một cách có ý nghĩa để giải quyết URL đã cho, điều này khiến tôi tin rằng đó là hành vi mong muốn).
Tôi tự hỏi, Safari và Firefox làm gì để thực hiện điều kỳ diệu này, mà các trình duyệt và công cụ khác không thể làm được.
btw: Tôi nghĩ rằng để biết DNS hoạt động như thế nào và tôi nghĩ, điều này có nghĩa là, các tên miền chỉ dành cho SOA như wien.eu không thể được phân giải thành địa chỉ IP. Nhưng Safari và Firefox chứng minh điều ngược lại.
Phụ lục trong phản ứng với một câu trả lời.
Tất cả 5 trình duyệt được sử dụng trong thử nghiệm của tôi đều là phiên bản mới nhất và tất cả chúng đều chạy trên cùng một máy tính (iMac với Mac OS X 10.13 High Sierra). Vì vậy, tất cả họ đều sử dụng chính xác cùng một Hệ điều hành và họ cũng sử dụng chính xác cùng một Máy chủ DNS.
Và không có Bản ghi AAAA trong tệp vùng (như bạn có thể thấy trong đầu ra được trích dẫn của đào ở trên).
Và nếu bạn không thể tin được: Hãy thử. Sử dụng bất kỳ công cụ nào bạn muốn kiểm tra cài đặt DNS của wien.eu và thử mở nó trong hai trình duyệt khác nhau thuộc về từng nhóm được liệt kê ở trên.
https://www.wien.gv.at/
. Tôi hiểu chuyển hướng, nhưng tôi không hiểu cách giải quyết tên miền hoạt động trong trường hợp này.
https://www.wien.gv.at/
. Có vẻ như bản ghi DNS được quản lý tồi.