- Máy chủ DNS trả về thông tin liên quan dưới dạng giá trị bản ghi TXT khi truy vấn địa chỉ tên miền cụ thể được chỉ định bằng các lệnh như đồng hồ thế giới/thời tiết/chuyển đổi đơn vị & tiền tệ/IP Echo, v.v.
- Có thể dùng để tra cứu nhanh thông tin trong terminal
- Mã nguồn mở viết bằng Go
- Đồng hồ thế giới:
dig seoul.time @dns.toys
- Thời tiết:
dig seoul.weather @dns.toys
- Chuyển đổi đơn vị:
dig 42km-mi.unit @dns.toys
- Chuyển đổi tiền tệ:
dig 100USD-KRW.fx @dns.toys
- IP Echo:
dig ip @dns.toys
- Chuyển số thành chữ:
dig 987654321.words @dns.toys
- Phạm vi CIDR khả dụng:
dig 10.0.0.0/24.cidr @dns.toys dig 2001:db8::/108.cidr @dns.toys
3 bình luận
Trước đây cũng từng có một giao thức được đề xuất để mã hóa thông tin giây nhuận vào DNS và cung cấp như một dịch vụ đơn giản. (Đây là tác phẩm của Poul-Henning Kamp, người tạo ra Varnish: http://phk.freebsd.dk/time/20151122/ )
Chỉ là cho vui thôi..
Nhưng ngay cả bên trong các WiFi AP hoặc tường lửa chỉ cho phép truy cập Internet hạn chế, cổng 53 dành cho DNS thường cũng không bị chặn,
nên nếu tận dụng điều này để triển khai các chức năng mong muốn thì có vẻ có thể dùng cho nhiều mục đích khác nhau.
Tôi cũng nhớ là thỉnh thoảng từng dùng cổng 53 / 123 cho kiểu mục đích lách này..
Thậm chí còn có cả những thứ như iodine, dùng hẳn cổng DNS để tunnel dữ liệu IPv4. https://github.com/yarrick/iodine