All Products
Search
Document Center

Edge Security Acceleration:Konfigurasikan daftar hitam/daftar putih IP

Last Updated:Jun 23, 2026

Untuk melindungi layanan Anda dari permintaan IP berbahaya atau serangan yang ditargetkan, Anda dapat mengonfigurasi daftar hitam/daftar putih IP guna menyaring permintaan berdasarkan IP sumber di titik keberadaan (POPs) DCDN. Fitur ini memungkinkan Anda hanya mengizinkan alamat IP tepercaya (daftar putih) atau memblokir alamat IP berbahaya yang diketahui (daftar hitam), sehingga melindungi sumber daya server origin dan mengurangi risiko keamanan.

Catatan penggunaan

  • Fitur ini dinonaktifkan secara default. Daftar hitam dan daftar putih alamat IP bersifat saling eksklusif. Anda hanya dapat mengonfigurasi salah satunya dalam satu waktu. Untuk beralih dari satu jenis ke jenis lainnya, Anda harus terlebih dahulu menghapus daftar yang ada sebelum membuat daftar baru dengan jenis yang berlawanan.

  • Setelah Anda mengonfigurasi daftar hitam alamat IP, permintaan dari alamat IP yang masuk daftar hitam tetap dapat mencapai POPs DCDN. Namun, POPs tersebut akan menolak permintaan ini dan mengembalikan kode status HTTP 403. DCDN log akan mencatat permintaan ini, tetapi hal ini tidak berarti daftar hitam IP tidak efektif.

  • Karena fitur daftar hitam/daftar putih alamat IP menggunakan teknologi pengenalan IP HTTP Lapisan 7, sejumlah kecil biaya trafik dikenakan ketika permintaan berbahaya diblokir oleh node DCDN. Jika klien menggunakan protokol HTTPS untuk akses, biaya permintaan HTTPS juga dikenakan karena pemblokiran alamat IP berbahaya turut mengonsumsi sumber daya pemrosesan node DCDN.

  • Beberapa Penyedia layanan internet (ISPs) di wilayah tertentu mungkin memberikan Alamat IP pribadi kepada klien. POPs DCDN mungkin menerima permintaan dari alamat IP pribadi pengguna.

    Catatan

    Tiga rentang alamat IP pribadi adalah:

    • Alamat IP pribadi Kelas A: 10.0.0.0 hingga 10.255.255.255, subnet mask: 10.0.0.0/8

    • Alamat IP pribadi Kelas B: 172.16.0.0 hingga 172.31.255.255, subnet mask: 172.16.0.0/12

    • Alamat IP pribadi Kelas C: 192.168.0.0 hingga 192.168.255.255, subnet mask: 192.168.0.0/16

Prosedur

  1. Masuk ke DCDN console.

  2. Di panel navigasi kiri, klik Domain Names.

  3. Pada halaman Domain Names, temukan nama domain target lalu klik Configure.

  4. Di pohon navigasi kiri halaman nama domain, klik Access Control.

  5. Klik tab IP Blacklist or Whitelist.

  6. Pada tab IP Blacklist or Whitelist, klik Modify, lalu konfigurasikan Blacklist atau Whitelist IP pada halaman Rules.

    Catatan

    Jika Anda telah mengonfigurasi daftar hitam atau daftar putih IP dan ingin beralih ke jenis lainnya, Anda harus terlebih dahulu menghapus daftar yang ada. Misalnya, jika Anda memiliki daftar putih IP yang sudah ada dan mengklik Modify untuk mengubah jenis menjadi Blacklist, pesan error seperti berikut akan ditampilkan: "Anda memiliki daftar putih IP yang sudah ada. Untuk beralih ke daftar hitam IP, hapus daftar putih IP yang ada." Hapus daftar saat ini terlebih dahulu, lalu buat daftar baru sesuai jenis yang diinginkan dengan mengklik Modify lagi.

    配置IP黑白名单

    Parameter

    Deskripsi

    Type

    Jenis daftar berikut didukung:

    • Blacklist

      Alamat IP dalam daftar hitam tidak dapat mengakses sumber daya apa pun di bawah nama domain yang dipercepat.

    • Whitelist

      Hanya alamat IP dalam daftar putih yang dapat mengakses sumber daya di bawah nama domain yang dipercepat. Semua alamat IP lainnya diblokir.

    Rules

    Persyaratan format

    • Anda dapat memasukkan alamat IP individual atau rentang alamat IP dalam Notasi CIDR.

    • Pisahkan beberapa entri dengan jeda baris.

    • Alamat IPv4 dan Blok CIDR didukung:

      1. Contoh alamat IPv4: 192.168.0.1.

      2. Contoh Blok CIDR IPv4: 192.168.0.0/24.

      3. Alamat wildcard 0.0.0.0/0 tidak didukung. Untuk menentukan semua alamat IPv4, gunakan dua subnet berikut:

        1. 0.0.0.0/1

        2. 128.0.0.0/1

    • Alamat IPv6 dan Blok CIDR didukung:

      1. Contoh alamat IPv6: FC00:AA3:0:23:3:300:300A:1234.

      2. Contoh Blok CIDR IPv6: FC00:0AA3:0000:0000:0000:0000:0000:0000/48.

      3. Huruf dalam alamat IPv6 tidak peka huruf besar/kecil. Misalnya, FC00:AA3:0:23:3:300:300A:1234 dan fc00:0aa3:0000:0023:0003:0300:300a:1234 setara.

      4. Format terkompresi :: tidak didukung. Misalnya, FC00:0AA3::0023:0003:0300:300A:1234 tidak valid.

      5. Alamat wildcard 0000:0000:0000:0000:0000:0000:0000:0000/0 tidak didukung. Untuk menentukan semua alamat IPv6, gunakan dua subnet berikut:

        1. 0000:0000:0000:0000:0000:0000:0000:0000/1

        2. 8000:0000:0000:0000:0000:0000:0000:0000/1

    Batas panjang aturan

    Bidang aturan dibatasi hingga 30 KB. Berdasarkan panjang rata-rata string alamat IP dan Blok CIDR, Anda dapat memasukkan sekitar 700 entri IPv6 atau 2.000 entri IPv4. Untuk memblokir jumlah alamat IP yang lebih besar, gunakan Edge Security Accelerator (ESA), yang mendukung pemblokiran IP skala besar dan pemblokiran berbasis wilayah. Untuk informasi selengkapnya, lihat Perbandingan fitur CDN, DCDN, dan ESA dan Aturan akses IP.

    IP rules

    Anda dapat memilih salah satu dari tiga aturan berikut:

    • Use the X-Forwarded-For header for verification (Aturan default)

      Aturan ini direkomendasikan ketika semua klien mengakses layanan Anda melalui proksi tepercaya yang mengatur header X-Forwarded-For dengan benar.

    • Use the real connection IP for verification

      Aturan ini direkomendasikan ketika klien terhubung langsung ke DCDN tanpa proxy perantara, atau ketika Anda ingin mengontrol akses berdasarkan alamat IP server proxy.

    • Use both the X-Forwarded-For header and the real connection IP for verification

      Aturan ini direkomendasikan untuk lingkungan jaringan campuran di mana sebagian pengguna terhubung langsung dan sebagian lainnya menggunakan proxy.

    Jika Header X-Forwarded-For tidak berisi alamat IP, maka IP koneksi riil akan digunakan sebagai gantinya.

  7. Klik OK untuk menyimpan konfigurasi.

FAQ

Referensi API

BatchSetDcdnDomainConfigs: Gunakan operasi BatchSetDcdnDomainConfigs untuk mengonfigurasi beberapa nama domain dalam satu panggilan. Gunakan parameter ip_black_list_set dan ip_allow_list_set untuk menentukan daftar hitam dan daftar putih alamat IP, masing-masing.