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 check lại xem, leak thử vẫn có của google, cf :shame:

đúng rồi, toàn thấy gg, cf nên mình nghĩ nó xài upstream giống Adguard Home vậy

Cái dnscheck.tools này thỉnh thoảng nhảy test qua server khác, k biết có leak thật k hay bug của web này. Mà mình check ở 3 trang khác nhau đều k có leak.

https://www.dnsleaktest.com
Screenshot 2023-08-17 102459.png



https://ipleak.net/
Screenshot 2023-08-17 102511.png



https://browserleaks.com/dns
Screenshot 2023-08-17 102557.png
 
Xài Termux các bạn chỉ cần điền giá trị của mình vào xong copy paste. Mình đã làm nó chạy tự động tận răng
Mã:
yes | pkg upgrade -y
yes | pkg install python-pip -y
export CF_ACCOUNT_ID=""
export CF_TOKEN="
"
#!/bin/bash
#source .env
urls=(
    https://raw.githubusercontent.com/bigdargon/hostsVN/master/option/hosts-VN
    https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
    https://raw.githubusercontent.com/luxysiv/hosts/main/hosts.txt
)
outfile="hosts.txt"
tempfile="temp.txt"
for url in "${urls[@]}"
do
    curl -s "$url" >> "$tempfile"
    echo >> "$tempfile"
done
grep "^0\.0\.0\.0" "$tempfile" | awk '!seen[$0]++' | sed '/0\.0\.0\.0 0\.0\.0\.0/d' > "$outfile"
rm "$tempfile"
pip install cloudflare-gateway-adblocking
cloudflare-gateway-adblocking --account-id "$CF_ACCOUNT_ID" --token "$CF_TOKEN" delete
cloudflare-gateway-adblocking --account-id "$CF_ACCOUNT_ID" --token "$CF_TOKEN" upload --blocklists "$outfile"
rm "$outfile"
Bấm xong có thể đa nhiệm
 
Xài Termux các bạn chỉ cần điền giá trị của mình vào xong copy paste. Mình đã làm nó chạy tự động tận răng
Mã:
yes | pkg upgrade -y
yes | pkg install python-pip -y
export CF_ACCOUNT_ID=""
export CF_TOKEN="
"
#!/bin/bash
#source .env
urls=(
    https://raw.githubusercontent.com/bigdargon/hostsVN/master/option/hosts-VN
    https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
    https://raw.githubusercontent.com/luxysiv/hosts/main/hosts.txt
)
outfile="hosts.txt"
tempfile="temp.txt"
for url in "${urls[@]}"
do
    curl -s "$url" >> "$tempfile"
    echo >> "$tempfile"
done
grep "^0\.0\.0\.0" "$tempfile" | awk '!seen[$0]++' | sed '/0\.0\.0\.0 0\.0\.0\.0/d' > "$outfile"
rm "$tempfile"
pip install cloudflare-gateway-adblocking
cloudflare-gateway-adblocking --account-id "$CF_ACCOUNT_ID" --token "$CF_TOKEN" delete
cloudflare-gateway-adblocking --account-id "$CF_ACCOUNT_ID" --token "$CF_TOKEN" upload --blocklists "$outfile"
rm "$outfile"
Bấm xong có thể đa nhiệm
Mình vẫn chưa hiểu lắm bác nhờ bác giải thích hộ.
Chạy Termux là để hạn chế sót domain hả bác? Có phải chạy lệnh mỗi ngày để cập nhật bộ lọc không bác? Khi chạy termux xong mà bộ lọc cập nhật tự động theo lịch trên github thì hai cái có ảnh hưởng gì nhau không?
 
Mình vẫn chưa hiểu lắm bác nhờ bác giải thích hộ.
Chạy Termux là để hạn chế sót domain hả bác? Có phải chạy lệnh mỗi ngày để cập nhật bộ lọc không bác? Khi chạy termux xong mà bộ lọc cập nhật tự động theo lịch trên github thì hai cái có ảnh hưởng gì nhau không?
Script này không sót domain vì lỗi cái nó stop liền. Còn nữa bạn phải xoá cái lists đã up bằng script kia thì mới chạy cái trick này được. Cái trick này bạn cũng có thể dùng Github Action được nếu fork repository của mình. Còn đúng là chạy Termux là hạn chế sót domains ,nhất là script do chủ thớt chia sẻ vì nó có log rõ ràng. Ta sẽ biết nó up thiếu hay không để chạy lại. Mình không khuyến khích chạy đi chạy lại nhiều. Mỗi khi chạy xong Zalo hoặc Báo mới app sẽ có ads ngay trang chủ
 
Sửa lần cuối:
có vẻ e đang hiểu sai định nghĩa của cái bộ lọc chặn quảng cáo và bộ lọc dns, là 2 cái chung hay là 1 vậy các fen?
Như trong adguard app trên window thì có mục ad blocker chặn quảng cáo riêng, dns riêng. Cơ mà e thêm adbpvn, hostvn vào cả 2 cái đều được.

Vậy mấy link như này là thêm vào adblocker hay dns vậy các fen?
1. https://raw.githubusercontent.com/bigdargon/hostsVN/master/hosts
2. https://abpvn.com/filter/abpvn-ED7hLP.txt?adguard

1692246623006.png
 
có vẻ e đang hiểu sai định nghĩa của cái bộ lọc chặn quảng cáo và bộ lọc dns, là 2 cái chung hay là 1 vậy các fen?
Như trong adguard app trên window thì có mục ad blocker chặn quảng cáo riêng, dns riêng. Cơ mà e thêm adbpvn, hostvn vào cả 2 cái đều được.

Vậy mấy link như này là thêm vào adblocker hay dns vậy các fen?
1. https://raw.githubusercontent.com/bigdargon/hostsVN/master/hosts
2. https://abpvn.com/filter/abpvn-ED7hLP.txt?adguard

Xem tệp đính kèm 2020303
cả 2 cái đều thêm vào adblock được nhưng chỉ có cái 2 mới cho vào dns được
 
có vẻ e đang hiểu sai định nghĩa của cái bộ lọc chặn quảng cáo và bộ lọc dns, là 2 cái chung hay là 1 vậy các fen?
Như trong adguard app trên window thì có mục ad blocker chặn quảng cáo riêng, dns riêng. Cơ mà e thêm adbpvn, hostvn vào cả 2 cái đều được.

Vậy mấy link như này là thêm vào adblocker hay dns vậy các fen?
1. https://raw.githubusercontent.com/bigdargon/hostsVN/master/hosts
2. https://abpvn.com/filter/abpvn-ED7hLP.txt?adguard

Xem tệp đính kèm 2020303
Số 1 là tên miền xài cho dns, số 2 là định dạng adblock xài cho trình duyệt. Cả 2 đều sử dụng qua lại được, nhưng số 2 sử dụng cho dns chỉ lấy các rule dạng ||domain.com^, còn lại tất cả các rule khác đều bị bỏ qua. Còn số 1 và số 2 thêm vào adblock đều xài được!
 
1 cái chặn trước khi nó về máy bạn, nhưng ko triệt để 100%. còn 1 cái sau khi quảng cáo về máy bạn thì chặn ko render lên trình duyệt. dns chặn ko triệt để nên thêm cái adblock để chặn hoàn toàn
 
Số 1 là tên miền xài cho dns, số 2 là định dạng adblock xài cho trình duyệt. Cả 2 đều sử dụng qua lại được, nhưng số 2 sử dụng cho dns chỉ lấy các rule dạng ||domain.com^, còn lại tất cả các rule khác đều bị bỏ qua. Còn số 1 và số 2 thêm vào adblock đều xài được!
Cái số 2 e đổi qua cái này đc k fen: https://abpvn.com/filter/abpvn-Dehhfb.txt
 
1 cái chặn trước khi nó về máy bạn, nhưng ko triệt để 100%. còn 1 cái sau khi quảng cáo về máy bạn thì chặn ko render lên trình duyệt. dns chặn ko triệt để nên thêm cái adblock để chặn hoàn toàn
Mở trình duyệt Network tab xem nó có về dc máy ko hay bị block luôn, chỉ nói bậy.
 
có vẻ e đang hiểu sai định nghĩa của cái bộ lọc chặn quảng cáo và bộ lọc dns, là 2 cái chung hay là 1 vậy các fen?
Như trong adguard app trên window thì có mục ad blocker chặn quảng cáo riêng, dns riêng. Cơ mà e thêm adbpvn, hostvn vào cả 2 cái đều được.

Vậy mấy link như này là thêm vào adblocker hay dns vậy các fen?
1. https://raw.githubusercontent.com/bigdargon/hostsVN/master/hosts
2. https://abpvn.com/filter/abpvn-ED7hLP.txt?adguard

Xem tệp đính kèm 2020303
Cơ bản khi bác nhập google.com thì máy sẽ làm:
Tìm trong DNS để tìm ra IP của google(1), gọi đến ip đó(2), google trả lời(3), google đưa nội dung(4), browser load về render(5), adblocker lọc(6), người dùng xem(7)

DNS là chặn ở tầng dưới, ngay số 1, chặn các queries chứa yêu cầu đến máy chủ, sử dụng hosts hoặc domain. Cái link hostsvn bác gửi là v
Adblocker/ublock dùng syntax regex như cái abpvn là chặn ở số 6, hoặc bác thêm cả hostsvn vào đây cug dc
abpvn add vào dns chẳng làm ăn dc mấy, trừ mấy cái hosts trong file đó, k được bao nhiêu trong cả file, mà hosts trong abpvn cug đến từ hostsvn rồi, nên bác k cần add vào bên đó đâu
 
thanks fen nhiều.
Cho mình hỏi thêm mấy cái dns leak test fen share ở trên là có ý nghĩa gì vậy?
Mấy trang đó kiểm tra xem truy vấn DNS có bị leak qua bên khác hay k? VD đang set nextdns mà test ra google dns chẳng hạn..
@nhutthanh22 Dương Quá Mạnh thật ở đây rồi cấm xài danh xưng Dương Quá Mạnh nữa nha
Bây giờ thành Dương Mạnh Quá rồi :big_smile:
 

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.168
Quay lại
Lên đầu trang