> ## Documentation Index
> Fetch the complete documentation index at: https://kb.mochahost.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Allow/Deny IPs via web.config

In order to allow or deny cetain IPs via the web.config, please follow the steps below:

1. Login to the WebsitePanel

![](https://tutorials.my-virtual-panel.com/ip_web-config/1_ip_web-config.png)

2. Choose **File Manager** from under your Hosting Space (Soho/Business/Mocha...).

![](https://tutorials.my-virtual-panel.com/ip_web-config/2_ip_web-config.png)

3. Navigate to your **domain.com/wwwroot/** directory and edit the **web.config**.

![](https://tutorials.my-virtual-panel.com/ip_web-config/3_ip_web-config.png)

4. Add the following code into your web.config just under the  tag.

**For blocking specific IP addresses:**

\`

\`

PS: 10.0.0.1 being the IP you wish to block.

Deny all, but allow specific IPs or networks:

\`

\`

PS: 127.0.0.1 is allowed so the web-server/localhost can connect to your website and process your files.

If you wish to **allow / deny a whole network** rather than just one IP, you can add the following between the IP address subnetMask="255.255.255.0" (you will need to chang the subnet Mask depending on the range of the network), so the completed line will look like this:

\`\`

5. After you are done modifying the web.config, click Save.

![](https://tutorials.my-virtual-panel.com/ip_web-config/4_ip_web-config.png)
