thảo luận Hướng dẫn dùng Cloudflare Zero Trust

  • Người tạo chủ đề Người tạo chủ đề Fioren
  • Ngày bắt đầu Ngày bắt đầu
Bác ơi em vọc theo em làm ra cái :

Add doh vào trình duyệt là auto mất mạng :v
Chạy như hướng dẫn trong bài, chạy qua Cloudflare Pages
confirm cái này, mình cũng thử, dùng 1 lúc là tự động mất mạng, xóa đi lại vào lại bình thường
 
confirm cái này, mình cũng thử, dùng 1 lúc là tự động mất mạng, xóa đi lại vào lại bình thường
Mở file functions/[[path]].js, sửa lại BLOCK_ANY, BLOCK_AAAA, BLOCK_PTR, BLOCK_HTTPS về false
Mã:
// Block query types early to save Cloudflare Pages requests
const BLOCK_ANY = false;    // TYPE 255 — ANY queries
const BLOCK_AAAA = false;   // TYPE 28  — IPv6 queries
const BLOCK_PTR = false;    // TYPE 12  — Reverse DNS
const BLOCK_HTTPS = false;  // TYPE 65  — HTTPS record queries
Cấu hình mặc định tắt các qtype thừa cho đỡ tốn request sử dụng ... mà nhiều người gặp vấn đề thế thì quay về mở tất cả cho đơn giản
 
Mở file functions/[[path]].js, sửa lại BLOCK_ANY, BLOCK_AAAA, BLOCK_PTR, BLOCK_HTTPS về false
Mã:
// Block query types early to save Cloudflare Pages requests
const BLOCK_ANY = false;    // TYPE 255 — ANY queries
const BLOCK_AAAA = false;   // TYPE 28  — IPv6 queries
const BLOCK_PTR = false;    // TYPE 12  — Reverse DNS
const BLOCK_HTTPS = false;  // TYPE 65  — HTTPS record queries
Cấu hình mặc định tắt các qtype thừa cho đỡ tốn request sử dụng ... mà nhiều người gặp vấn đề thế thì quay về mở tất cả cho đơn giản
bật trình duyệt sau 1 ngày cũng vẫn bị bác ạ, thông báo là không resolve đc provider
 
cf worker nó thế để lâu k dùng phải có warm up time, dns nó chạy thấy k kết nối đc là nó cancel luôn thôi. Làm thêm 1 cái worker khác crontab 2p ping cái worker dns 1 lần là đc.
 
cf worker nó thế để lâu k dùng phải có warm up time, dns nó chạy thấy k kết nối đc là nó cancel luôn thôi. Làm thêm 1 cái worker khác crontab 2p ping cái worker dns 1 lần là đc.
Chạy serverless kể cả kết nối 24/24 vẫn có xác xuất hết RAM, Cloudflare tự clear, thậm chí kể cả Cloudflare không clear, thiết bị người dùng lâu không kết nối, vẫn cần kết nối lại là bình thường, DNS DoH nào cũng đều vận hành thế cả, có điều quá trình kết nối ban đầu, thường loanh quanh ở mức ms, dùng thông thường rất khó thấy

Khựng mà kiểu bị ngắt cho 2-3s, đơ đơ F5 lại trình duyệt luôn mà chưa thấy kết nối hay phân giải lại được thường do vấn đề khác

Dùng cron gọi tới worker thường không giải quyết được vấn đề, vì tùy IP người dùng lúc đó đang kết nối vào cụm nào, FPT, VNPT hay Viettel ... mỗi ông bị đá sang 1 cụm riêng rồi, cron thường ping tới 1 cụm không liên quan

CN3Q9NHf


Ví dụ cái log dnsproxy này, trên thèng doh.bibica.net, đang được cấu hình cứ 5 phút là đổi 1 tài khoản Cloudflare mới (nghĩa là trung bình cứ 5 phút sẽ phải kết nối lại) + cứ 60 phút tự cập nhập danh sách blocklist 1 lần, cường độ thay đổi có thể nói là cao nhất ở bài test demo
Chạy ở 1 thiết bị mở 24/24, trung bình 1-2 ngày mới thấy log có lỗi, tỷ lệ rất nhỏ, gần như bất cứ DNS DoH nào chạy cũng sẽ đá ra các lỗi kết nối tương tự thế cả, thực tế mạng đang dùng đơ đơ 1 tẹo ngay thời điểm cần kết nối lại cũng sẽ bị đá ra đầy lỗi

Bản Serverless Edge DNS Gateway tôi nói ở bài này, đã được chạy thử nghiệm gần 1 tháng 24/24 trên Windows dnsproxy + iOS, tạm thì không thấy lỗi gì, không hiểu sao pà kon dùng lỗi be bét thế nữa :]]
 
Chạy serverless kể cả kết nối 24/24 vẫn có xác xuất hết RAM, Cloudflare tự clear, thậm chí kể cả Cloudflare không clear, thiết bị người dùng lâu không kết nối, vẫn cần kết nối lại là bình thường, DNS DoH nào cũng đều vận hành thế cả, có điều quá trình kết nối ban đầu, thường loanh quanh ở mức ms, dùng thông thường rất khó thấy

Khựng mà kiểu bị ngắt cho 2-3s, đơ đơ F5 lại trình duyệt luôn mà chưa thấy kết nối hay phân giải lại được thường do vấn đề khác

Dùng cron gọi tới worker thường không giải quyết được vấn đề, vì tùy IP người dùng lúc đó đang kết nối vào cụm nào, FPT, VNPT hay Viettel ... mỗi ông bị đá sang 1 cụm riêng rồi, cron thường ping tới 1 cụm không liên quan

CN3Q9NHf


Ví dụ cái log dnsproxy này, trên thèng doh.bibica.net, đang được cấu hình cứ 5 phút là đổi 1 tài khoản Cloudflare mới (nghĩa là trung bình cứ 5 phút sẽ phải kết nối lại) + cứ 60 phút tự cập nhập danh sách blocklist 1 lần, cường độ thay đổi có thể nói là cao nhất ở bài test demo
Chạy ở 1 thiết bị mở 24/24, trung bình 1-2 ngày mới thấy log có lỗi, tỷ lệ rất nhỏ, gần như bất cứ DNS DoH nào chạy cũng sẽ đá ra các lỗi kết nối tương tự thế cả, thực tế mạng đang dùng đơ đơ 1 tẹo ngay thời điểm cần kết nối lại cũng sẽ bị đá ra đầy lỗi

Bản Serverless Edge DNS Gateway tôi nói ở bài này, đã được chạy thử nghiệm gần 1 tháng 24/24 trên Windows dnsproxy + iOS, tạm thì không thấy lỗi gì, không hiểu sao pà kon dùng lỗi be bét thế nữa :]]
em dùng mạng 4 chữ, mỗi khi build update block list mới chắc chắn die và sẽ bị lỗi như em bảo, tối qua em cắm youtube live stream xong xuống nhà đi tắm lên 15 phút là bị tình trạng đó, nếu lỗi xong tự reconnect hoặc tự resolve được thì không kêu, đây nó ko truy cập được, phải tắt DoH hoặc chuyển sang DoH khác chạy được rồi thay ngược lại thì mới chạy được tiếp
 
em dùng mạng 4 chữ, mỗi khi build update block list mới chắc chắn die và sẽ bị lỗi như em bảo, tối qua em cắm youtube live stream xong xuống nhà đi tắm lên 15 phút là bị tình trạng đó, nếu lỗi xong tự reconnect hoặc tự resolve được thì không kêu, đây nó ko truy cập được, phải tắt DoH hoặc chuyển sang DoH khác chạy được rồi thay ngược lại thì mới chạy được tiếp
trư cũng 4 chữ sài doh.bibica.net nhưng không bị tình trạng này.
 
em dùng mạng 4 chữ, mỗi khi build update block list mới chắc chắn die và sẽ bị lỗi như em bảo, tối qua em cắm youtube live stream xong xuống nhà đi tắm lên 15 phút là bị tình trạng đó, nếu lỗi xong tự reconnect hoặc tự resolve được thì không kêu, đây nó ko truy cập được, phải tắt DoH hoặc chuyển sang DoH khác chạy được rồi thay ngược lại thì mới chạy được tiếp
Khi cron update blocklist chạy (mặc định 1h) sau đó chắc chắc DoH cần kết nối lại, vì thiết kế ban đầu sẽ rebuild lại mỗi khi dự án có thay đổi (cách làm này đảm bảo các tùy chỉnh có tác dụng ngay lập tức)

Thời điểm thử nghiệm ban đầu, tôi nghĩ kết nối lần đầu sẽ có sự chậm nhất định, vì nó cần load 3MB-5MB dữ liệu từ danh sách blocklist, mà thực tế cơ sở hạ tầng Cloudflare quá mạnh, Pages load dữ liệu từ chính Pages, 3MB-5MB load rất nhanh


Cụ thể tôi vừa kiểm tra lại trên bản demo chính thức https://serverless-edge-dns-gateway.bibica.net/dns-query, kiểu đang dùng, rebuild lại, truy cập 1 domain mới ... giả lập tình huống kết nối lần đầu (cần kết nối lại DoH và load danh sách blocklist), thấy bình thường cả, gần như không thể cảm nhận được đó là truy cập lần đầu tiên

Tạm vẫn chưa hiểu lý do vì sao Nói chung vẫn nghiêng về hướng đề xuất đã nói ở trên, các domain miễn phí *.pages.dev có thể bị Cloudflare giới hạn
 
Khi cron update blocklist chạy (mặc định 1h) sau đó chắc chắc DoH cần kết nối lại, vì thiết kế ban đầu sẽ rebuild lại mỗi khi dự án có thay đổi (cách làm này đảm bảo các tùy chỉnh có tác dụng ngay lập tức)

Thời điểm thử nghiệm ban đầu, tôi nghĩ kết nối lần đầu sẽ có sự chậm nhất định, vì nó cần load 3MB-5MB dữ liệu từ danh sách blocklist, mà thực tế cơ sở hạ tầng Cloudflare quá mạnh, Pages load dữ liệu từ chính Pages, 3MB-5MB load rất nhanh


Cụ thể tôi vừa kiểm tra lại trên bản demo chính thức https://serverless-edge-dns-gateway.bibica.net/dns-query, kiểu đang dùng, rebuild lại, truy cập 1 domain mới ... giả lập tình huống kết nối lần đầu (cần kết nối lại DoH và load danh sách blocklist), thấy bình thường cả, gần như không thể cảm nhận được đó là truy cập lần đầu tiên

Tạm vẫn chưa hiểu lý do vì sao Nói chung vẫn nghiêng về hướng đề xuất đã nói ở trên, các domain miễn phí *.pages.dev có thể bị Cloudflare giới hạn
cũng có thể như bác nói hoặc là xung đột gì đó giữa chrome (hiện em đang dùng chính) nhưng cũng với DoH đó dùng profile trên iOS thì chưa gặp tình trạng đó, nó không ổn định mỗi trên browser
 
cũng có thể như bác nói hoặc là xung đột gì đó giữa chrome (hiện em đang dùng chính) nhưng cũng với DoH đó dùng profile trên iOS thì chưa gặp tình trạng đó, nó không ổn định mỗi trên browser
Nói chung mỗi thiết bị của mỗi người dùng cấu hình khác nhau, nên cũng không chắc vấn đề xuất phát từ đâu, trên Android, đôi lúc vài thiết bị đặc thù, chạy qua IPv6, đôi lúc chặn qtype này sẽ tạo ra một số lỗi, trước đây tôi còn gặp 1 lỗi đặc thù, cứ coi video youtube thời lượng dài 2-3 ngày, coi tầm 1-3-6-12 giờ sẽ xuất hiện tình huống ngẫu nhiên buffer không load được, phải F5 lại trình duyệt :]] mà các video ngắn 30-60 phút thì không bao giờ xuất hiện

Thử dùng trực tiếp https://serverless-edge-dns-gateway.bibica.net/dns-query hoặc https://doh.bibica.net/dns-query xem lỗi trên còn xuất hiện không?
Nếu không gặp có thể kết luận do dùng domain free (đôi lúc ngáo sảng), nếu vẫn gặp thì xem lại :]]
 
@Fioren
Mod ơi về bảo mật, riêng tư thì cái Cloudflare này so với Nextdns thế nào ạ
Em đang tính mua nextdns trải nghiệm
 
@Fioren
Mod ơi về bảo mật, riêng tư thì cái Cloudflare này so với Nextdns thế nào ạ
Em đang tính mua nextdns trải nghiệm
bảo mật thì nextdns dùng server thứ 3 cho dns log của tùy chỉnh nơi lưu đc, hoặc tắt cũng đc. Còn cloudflare thì 100% nằm trên hạ tầng cloudflare nhược thấy giới hạn 300k rule free thôi. Còn nextdns thì giới hạn 300k request free.
 
@Fioren
Mod ơi về bảo mật, riêng tư thì cái Cloudflare này so với Nextdns thế nào ạ
Em đang tính mua nextdns trải nghiệm
Để lại mail mình invite bản vip cho dùng. Bảo mật riêng tư thì ko có nào tuyệt đối cả. Mà lưu ý, khi mình invite vip nextdns cho dùng, bạn nhớ tắt log trong profile của bạn là được. NextDNS sẽ ko log lại bất cứ gì. Ko ai thấy, kể cả mình là chủ acc.
 
@Fioren
Mod ơi về bảo mật, riêng tư thì cái Cloudflare này so với Nextdns thế nào ạ
Em đang tính mua nextdns trải nghiệm
bảo mật chắc như nhau cũng là ông lớn cả, còn riêng tư thì theo lý thuyết nextdns sẽ hơn còn thực tế thì, dữ liệu trên server của họ thì ai biết đc
1e77d4952812c35bde3af99f9fd0c8ca0048ed148ca32b714d8f43acf12f3b12.webp
 

Thống kê chủ đề

Ngày tạo
Fioren,
Người trả lời cuối
tuananhhd88,
Trả lời
4.335
Lượt xem
418.187
Quay lại
Lên đầu trang