> For the complete documentation index, see [llms.txt](https://docs.console.zenlayer.com/welcome/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.console.zenlayer.com/welcome/content-delivery-network/domain-management/access-control/ip-restrictions.md).

# IP Restrictions

An IP blocklist and IP allowlist filters user requests based on specified IP addresses. The feature can protect Zenlayer CDN points of presence (POPs) from IP theft and attacks.

<div align="left"><figure><img src="https://3201622183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9X3FDdkCL2HzhbPpPMFt%2Fuploads%2Fgit-blob-e0f79231a4f87f51cbef435228fd0630a1b84cc3%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure></div>

### Allow List

Expected result: Only IP addresses that range from `10.10.10.1` to `10.10.10.254` and `10.11.11.1` to `10.11.11.254` can access the resources of the specified domain name.

<div align="left"><figure><img src="https://3201622183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9X3FDdkCL2HzhbPpPMFt%2Fuploads%2Fgit-blob-f6e93e6897e1c8252dd0e0501c2909be4482f613%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure></div>

### Block List

Expected result: The IP address `192.168.0.1` cannot access the resources of the specified domain name.
