Minimalist Forum Reader

Cập nhập (nhỏ) dns.bibica.net v3 – Mosdns-x v26.01.19​

  • Nâng cấp các thư viện: dns, quic-go, crypto, sync, sys ... duy trì theo dự án gốc
  • Kiểm tra tính chính xác của domain, trước khi truyền tới các upstream (không có ý nghĩa về hiệu năng lắm, chủ yếu đỡ các log rác, vì các request không phải là domain, sẽ bị chặn từ đầu)
  • Cập nhập bản cài đặt, thêm tính năng Restore, giúp chuyển đổi VPS đơn giản hơn
Đây là phiên bản đang duy trì trên dns.bibica.net, hiệu năng khá tương đồng với các bản cũ

ProtocolAverage (ms)Min (ms)Max (ms)Runs
DoQ90.4886.2106.110
DoH394.6688.3152.610
DoT205.66200.8230.610
DoH210.81203.2242.110

Về tính năng, hiệu năng, độ ổn định, phiên bản hiện tại khá tốt, bạn nào có VPS để không, có thể tự cài đặt siêu đơn giản theo hướng dẫn tại đây, mất tầm 2-3 phút là có hệ thống public DNS để dùng
Reactions: nghiabros, nganht24 and kongaune02
Mới cài qua powershell xong. Còn làm thên bưics nào k ta
Reactions: bibica
Mới cài qua powershell xong. Còn làm thên bưics nào k ta
Trên Windows nếu chạy bản powershell thì tắt Use secure DNS từ trình duyệt đi, để nó chạy mặc định theo 127.0.0.1

wey9mktl


Khi cài đặt xong, nó có chạy test nhanh, có thể nhìn kĩ hơn, xem các IP trả về có phải cùng với nhà mạng đang dùng không, thấy ping < 10ms thường là chính xác ....

Cập nhập (nhỏ) dns.bibica.net v3 – Mosdns-x v26.01.21

  • no_cname sửa lại 1 chút so với bản gốc của tác giả, gọn hơn
  • redirect sửa lại chỉ hiện thị IP, đồng nhất với hiển thị từ no_cname
  • limit_ip đây là commit tôi lấy từ 1 người dùng khác, coi lại thấy dài quá, sửa ngắn gọn hơn
  • Hỗ trợ cache cho NXDOMAIN (tên miền không tồn tại)
Tối ưu hóa lại các plugin đang dùng, không chắc 100% là tốt hay không, vì nhiều thứ phải chạy 1 thời gian, trên nhiều thiết bị, nhiều trang khác nhau, mới cụ thể được

HcwmoTHh


Hiện tại, khi check các domain, kết quả cuối nhận được sẽ hiển thị tối đa 2 IP (không hiện CNAME hay thông tin không cần thiết)

Response size trả về sẽ nhỏ hơn (lý thuyết sẽ nhanh hơn và ít tốn bandwidth hơn, thực tế thì chắc phải dùng hàng tỷ request mỗi ngày, may ra mới thấy hiệu quả :]])
Reactions: nganht24 and kongaune02

Cập nhập (nhỏ) dns.bibica.net v3 – Mosdns-x v26.01.23

  • cache_everything: false đơn giản hơn, lý thuyết sẽ tăng tỷ lệ cache tốt hơn
  • Upstream sửa lại 1 chút, bỏ đi các log thừa
  • Chặn TYPE65 (Return NOTIMP), phần này ngày xưa sợ tắt sẽ gây lỗi trên DOQ, DoH3 mà nay đọc lại thấy không ảnh hưởng gì, vì trên dns.bibica.net dùng giao thức nào sẽ nhập trực tiếp giao thức đó
2 thay đổi đầu không có nhiều tác dụng lắm, chặn TYPE65 vì trên Youtube, các video dài > 24h, coi liên tục 3-5 ngày, thỉnh thoảng xuất hiện tình huống cần buffer lại video??? vào group hỏi thì tác giả đề xuất tắt TYPE65 .... tạm không chắc có sử lý được vấn đề video youtube dài bị buffer không, nhưng lý thuyết tắt đi không gây lỗi với cấu hình đang dùng, giảm query không cần thiết, nên tắt luôn cho nhẹ
Reactions: caube_vn
Xài DoH của nextDNS vào được dark voz còn bibica lúc được lúc không
Reactions: bibica

Cập nhập (nhỏ) dns.bibica.net v3 – Mosdns-x v26.01.26

  • Thêm 1 số timeout cho giao thức DoH
  • Sửa lại rule invalid_domain_format chính xác hơn
  • limit_ip lấy ngẫu nhiên 2 IP (tránh tình huống chỉ lấy 2 IP đầu tiên)
  • Cập nhập thêm DoT cho iOS (dành cho bạn nào thích chạy DoT)
Khi xem log từ dnsproxy (client), mosdns-x (server) trong 1 ngày, có vài thời điểm ngẫu nhiên, sẽ có khá nhiều error liên quan tới timeout, về lý thuyết các lỗi này xuất hiện do network VPS thiếu ổn định??? Vấn đề là trên VPS, đường mạng luôn rất ổn định, nên các lỗi này khá khó để biết do cái gì

Nó không ảnh hưởng tới sử dụng, vì vẫn thấy DNS hoạt động bình thường, thêm vào 1 số cơ chế timeout xem có cải thiện không :]]

Sau khi chặn TYPE65, qua giờ coi các video youtube dài thì chưa thấy bị buffer lại, tạm khá ổn
Reactions: nghiabros
Xài DoH của nextDNS vào được dark voz còn bibica lúc được lúc không
dark voz là cái gì nhỉ
dark voz là cái gì nhỉ
Bản ngã của voz, nói những thứ mà voz cấm nói, voz cũng cấm nhắc tới tên cụ thể của dark voz
GqLspty.gif
Reactions: bibica
Bản ngã của voz, nói những thứ mà voz cấm nói, voz cũng cấm nhắc tới tên cụ thể của dark voz
GqLspty.gif
Thế chịu thôi, không hiểu :D
01f0432b940af904b29affff9fcc407c84a63883f2f0641d632fe8922e1d7be2.webp

sốp cho hỏi add vô firefox thử mà nó báo ở trên (TRR_NXDOMAIN) thì có ảnh hưởng gì k sốp :big_smile: thanks
trc mắt vẫn duyệt web dc
Reactions: bibica
sốp cho hỏi add vô firefox thử mà nó báo ở trên (TRR_NXDOMAIN) thì có ảnh hưởng gì k sốp :big_smile: thanks
trc mắt vẫn duyệt web dc
Trên Windows, Firefox thường tôi dùng bản powershell, chạy qua dnsproxy cho tiện, mọi thứ đều chạy qua giao thức an toàn, đỡ phải chỉnh thủ công cái gì

Còn thích gắn trực tiếp vào Firefox thì dùng ở tùy chọn Max Protection

p7Mfz5Ii

Cập nhập dns.bibica.net v3 – Mosdns-x v26.02.01 và v26.02.02

Sau bản v26.01.26, thêm vào 1 số timeout vẫn thấy các warn khá ngẫu nhiên, release này cải tổ lại nhiều thứ, hi vọng giúp server vận hành an toàn và chính xác, ít lỗi vặt hơn

Server
  • Làm sạch log: chỉ hiển thị warn cho các lỗi từ server, đưa các lỗi mạng thông thường xuống mức debug
  • Stealth mode: chuyển hướng các request GET không hợp lệ để ẩn mình trước bot/scanner
    • Nếu bạn truy cập https://dns.bibica.net/dns-query bằng trình duyệt, sẽ thấy kết quả trả về https://bibica.net/dns-mien-phi-tu-dns-bibica-net/
  • Upstream DoH Hardening: bắt buộc Content-Type: application/dns-message và tối ưu hóa buffer copy để đảm bảo an toàn bộ nhớ
  • Đổi sang dùng logic parallel, upstream nào trả về IP đầu tiên sẽ sử dụng
  • Lazy Cache Update: chạy ngầm riêng biệt để không gây nghẽn luồng chính
  • Sửa lại các vấn đề khi gia hạn chứng chỉ tự động (không chắc có lỗi gì không :]])
  • Một số vấn đề khác, không nhớ rõ
Firewall
  • Bổ xung danh sách IP Việt Nam đầy đủ hơn
Bộ lọc chặn quảng cáo:
  • Chặn sớm 1 số local domain không cần thiết như tendawifi.com, mshome.net ...
  • Bỏ chặn click.mz.simba.taobao.comclick.tz.simba.taobao.com
Cấu hình Mosdns-x
  • Sử dụng upstream 1 DoH + 1 DoT (dùng dial_addr để không phải phân giải domain upstream)
  • Hỗ trợ thêm CloudFront/Fastly/BunnyCDN/Gcore vào danh sách CDN, một số domain chạy qua CloudFront như angelbeats.jp sẽ trả về server Việt Nam
  • Thêm keyword:cdn cho bộ lọc CDN CNAME, bắt được tự động 1 số domain của tiki, zoho
  • Thêm 1 rule response_server_failed như tác giả, hạn chế rcode: [2] do vấn đề mạng
  • Ưu tiên sử dụng _new_empty_response khi chặn IPv6 (28), PTR (12), and HTTPS (65)
  • Kiểm tra domain ban đầu dùng regexp đơn giản hơn
  • Ads/trackers dùng logic if/exec hợp lý hơn, sử dụng blackhole trả về 0.0.0.0 cho quen thuộc
Trừ tính năng gia hạn chứng chỉ SSL cần chờ domain gần hết hạn để xác nhận xem có hiệu quả không, còn lại tổng thể không có gì đặc biệt
Reactions: meoluoitt1 and kongaune02
cài trên router. thì dùng ip nào bibica nhỉ
Reactions: bibica
đang bị sập à bác. Tắt mới vào mạng đc.
Reactions: bibica
đang bị sập à bác. Tắt mới vào mạng đc.
Vâng ạ :D cải tổ hơi quá đà, đã quay lại bản ổn định trước đó
cài trên router. thì dùng ip nào bibica nhỉ
Không hỗ trợ IP ạ, dùng trên router cho cả nhà thì dùng NextDNS cho ổn định
Reactions: Toyboy9z
Không hỗ trợ IP ạ, dùng trên router cho cả nhà thì dùng NextDNS cho ổn định
hỗ trợ thêm ip đi fen
Reactions: bibica
hỗ trợ thêm ip đi fen
Dùng IP, lý thuyết nó không an toàn vì nhà mạng hay người quản trị (ở đây là tôi) có thể theo dõi, sữa chữa lung tung phía người dùng, dùng DNS Public từ 1 dịch vụ chẳng ai biết là ai, cho kẹo cũng không ai dám dùng :]]

Còn cái cuối thì đơn giản là mỗi lần tôi đổi VPS, sang 1 dịch vụ mới, IP đổi, không lẽ cứ thông báo để người dùng sửa lại à :D
Dùng IP, lý thuyết nó không an toàn vì nhà mạng hay người quản trị (ở đây là tôi) có thể theo dõi, sữa chữa lung tung phía người dùng, dùng DNS Public từ 1 dịch vụ chẳng ai biết là ai, cho kẹo cũng không ai dám dùng :]]

Còn cái cuối thì đơn giản là mỗi lần tôi đổi VPS, sang 1 dịch vụ mới, IP đổi, không lẽ cứ thông báo để người dùng sửa lại à :D
có tui. báo tui theo là đc mà. fen có thể theo dõi luôn cũng đc