Skip to content

How to manage multiCDN domains in HiddifyManager

Managing Clean IPs and Multiple CDN and AutoCDN Domains in Hiddify Manager

In this article, we explore strategies for managing clean IPs tailored to different operators and setting up multiple CDN domains in Hiddify Manager. These methods optimize configuration and improve connection stability for users.


Using Clean IPs for Different Operators

Step 1: Scanning Clean IPs

Use the Morteza Bashsiz Scanner with the updated Xray core to identify clean IPs. For ease of use, an Android version with a user-friendly interface is also available.

Step 2: Clean IP Format for Operators

To define clean IPs for different operators, use the following format:

1.1.1.1 MCI > Hamrah Aval  
2.2.2.2 MTN > Irancell  
3.3.3.3 RTL > RighTel  
4.4.4.4 MKH > Mokhaberat  
5.5.5.5 SBN > Sabanet  
6.6.6.6 HWB > HiWeb  
7.7.7.7 SHT > Shatel Mobile  

Alternative Methods for Clean IPs

  1. Using Cloudflare IPs:
    Test IPs using check-host.net. If "Cloudflare" appears in the ISP or Organization field, you can use these IPs for alternative configurations.

  2. Using the Main Server IP:
    Direct server IPs or IPs behind subdomains can work if they perform well with specific operators.

  3. Using IPv6:
    If the operator supports IPv6, this can be an effective solution. Ensure the client settings are adjusted to IPv6/IPv4.


Managing Multiple CDN Domains

Approach 1: Creating Subdomains with Clean IPs

  1. Define CDN Subdomains:
    Set up CDN subdomains with the proxy enabled:

    sub1.domain.com (proxy on)  
    sub2.domain.com (proxy on)  
    sub3.domain.com (proxy on)  
    

  2. Assign Clean IPs for Each Operator:
    Create subdomains with the proxy disabled for each clean IP:

    mci.domain.com (proxy off)  ==> Clean IP for Hamrah Aval  
    irc.domain.com (proxy off)  ==> Clean IP for Irancell  
    mkb.domain.com (proxy off)  ==> Clean IP for Mokhaberat  
    

  3. Add Subdomains in Hiddify Manager:
    Assign each subdomain to its respective operator.

Approach 2: Using a Second Domain for CDN

  1. Set up CDN Subdomains for the First Domain:

    sub1.domain1.com (proxy on)  
    sub2.domain1.com (proxy on)  
    sub3.domain1.com (proxy on)  
    

  2. Set Clean IP Subdomains for the First Domain:

    mci.domain1.com (proxy off)  ==> Clean IP for Hamrah Aval  
    irc.domain1.com (proxy off)  ==> Clean IP for Irancell  
    mkb.domain1.com (proxy off)  ==> Clean IP for Mokhaberat  
    

  3. Create CNAME Records for the Second Domain:

    sub1.domain2.com ==> sub1.domain1.com (proxy off)  
    sub2.domain2.com ==> sub2.domain1.com (proxy off)  
    sub3.domain2.com ==> sub3.domain1.com (proxy off)  
    

Approach 3: AutoCDN with Tags

  1. Set Up a Single AutoCDN Subdomain:

    sub.domain.com (proxy on)  
    

  2. Define Tags for Operators:

    mci.ircf.space MCI  
    mtn.ircf.space MTN  
    mkh.ircf.space MKH  
    rtl.ircf.space RTL  
    


Combining Subdomains and Tags for Optimal Configuration

To integrate clean IPs with AutoCDN features, follow these steps:

  1. Create a Subdomain with the Main Server IP (proxy off).
  2. Define Multiple Subdomains with Clean IPs for Each Operator:
    Ensure that each subdomain is linked to the clean IPs you scanned.
  3. Set Up a CDN Domain in Hiddify Manager:
    Enter three subdomains with distinct clean IPs for different operators in the "Force IP Usage" field.

  4. Assign Compatible Operator Tags:
    Assign operator tags (e.g., MCI, MTN) to each subdomain. This ensures the client scans for the best operator-specific subdomain during configuration.


By applying these methods, you can efficiently manage your domains and IPs in Hiddify Manager, enhancing performance and reliability for your users.


Last update: December 20, 2024

Comments