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
em ấn hùng hục chục lần rồi, đổi cả acc khác fork lần nữa rồi nó vẫn hiện cái dòng "Unable to enable Actions for this repository" ấy chứ có phải không chịu ấn đấu bác :too_sad:
Chính xác là cái dòng đó hiện sau khi ấn đồng ý để enable luôn chứ không phải hiện sẵn từ đầu :sad:
Ủa sao người ta fork được mà bạn không được, lạ nhỉ. Còn 1 phương pháp chữa cháy bạn xoá luôn file workflow main.yml đi rồi ngay từ màn hình chính main repository bạn create new file với tên

Mã:
.github/workflows/main.yml

Và nội dung file mới như sau
Mã:
name: Add Rules to Cloudflare Gateway
on:
  push:
  schedule:
    - cron: "10 19 * * *"
  workflow_dispatch:
jobs:
  run:
    name: Cloudflare Gateway
    permissions: write-all
    runs-on: ubuntu-latest

    steps:
      - name: Checkout Repository
        uses: actions/checkout@v4
        with:
          fetch-depth: 0
       
      - name: Keep alive
        uses: gautamkrishnar/keepalive-workflow@v1

      - name: Install Python
        uses: actions/setup-python@v4
        with:
          python-version: 3.11
       
      - name: Cloudflare Gateway Zero Trust
        run: python -m src
        env:
          CF_API_TOKEN: ${{ secrets.CF_API_TOKEN }}
          CF_IDENTIFIER: ${{ secrets.CF_IDENTIFIER }}
          PYTHONDONTWRITEBYTECODE: 1
       
      - name: Delete workflow runs
        uses: Mattraks/delete-workflow-runs@v2
        with:
          token: ${{ github.token }}
          repository: ${{ github.repository }}
          retain_days: 0
          keep_minimum_runs: 1
Bạn commit là code nó tự chạy luôn. Đừng xoá 2 file re-run vì nó là dự phòng trường hợp file chính chạy bị fail
 
@manhduonghna cảm ơn bác rất nhiều nhưng mà vẫn lỗi y thế bác ạ. Em search github thì có ông bảo do dùng mail aliases nên nó flag ko cho chạy, em đổi sang lập bằng mail khác bình thường cũng ko chạy được luôn, cuối cùng không hiểu kiểu gì, để em lại lần mò thêm hoặc gửi tickets lên github xem chứ có vẻ không phải do các repo mà do acc của em rồi :pudency:

P/S: sau khi đổi vpn lập acc mới mail bình thường em đã làm thành công, cảm ơn thím :sweet_kiss:
 
Sửa lần cuối:
Code có dòng này nè thím. Thì mình có cần chỉnh gì trong này k á?
Mã:
with:
          repository: "mrrfv/cloudflare-gateway-pihole-scripts"
          ref: "v1"
ko cần phải chỉnh đâu thím, ngày xưa cần chỉnh vì bộ lọc bỏ trực tiếp trên code, giờ bỏ trong variable nên ko ảnh hưởng gì đâu, còn nếu thím thích thì chỉnh lại cũng đc
Mã:
      - name: Checkout
        uses: actions/checkout@v4
        with:
          repository: "mrrfv/cloudflare-gateway-pihole-scripts"
          ref: "v1"
sửa lại thành
Mã:
      - name: Checkout
        uses: actions/checkout@v4
là nó sẽ lấy code trong repo của thím chứ ko phải từ repo của mrrf nữa
 
Log trên app hay web vậy thím? Nếu đt thì thím xài app trên hệ điều hành nào? Để mình kiểm tra.

Chưa rõ là lỗi app hay lỗi DNS, mà bên nextdns bật ECS thì k bị. K có xài VCB nên k biết debug để xem lỗi này là gì để tìm cách fix cho mọi người.

Định chạy CF thử để debug lỗi này mà phát hiện ra mình k có tài khoản ở VCB :waaaht:
1 số domain của VCB không truy cập dc khi bật ECS CF

 
Code nhà làm được. Cron 2 tiếng chạy 1 lần. Script này khác script của #1 và script kia của mình là nó update list nên không lo thời gian chạy. Lúc chạy sẽ không mất hiệu lực chặn quảng cáo
 

Tệp đính kèm

  • Screenshot_2023-11-21-23-54-39-385_com.kiwibrowser.browser.jpg
    Screenshot_2023-11-21-23-54-39-385_com.kiwibrowser.browser.jpg
    144,4 KB · Lượt xem: 56
Sửa lần cuối:
Nếu vậy mình gán 2 cái địa chỉ IPv4 dns vô router là không có tác dụng hả bác?
ko có cách rồi fen, muốn xài modem nhà mạng thì bên cloudflare phải có ddns mà cái này free plan ko có phải mua gói tốn phí mới có.

ở hà nội thì dùng cloudflare cũng đc mà, từ hà nội qua hongkong có vài ms ping thôi. Mà ổn định hơn, server nextdns vn đang chập chờn
 

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