mirror of
				https://github.com/StackExchange/dnscontrol.git
				synced 2025-10-25 21:46:57 +08:00 
			
		
		
		
	
		
			
				
	
	
	
	
		
			656 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			656 B
		
	
	
	
	
	
	
	
| name | parameters | parameter_types | return | |||
|---|---|---|---|---|---|---|
| IP | 
 | 
 | number | 
Converts an IPv4 address from string to an integer. This allows performing mathematical operations with the IP address.
{% code title="dnsconfig.js" %}
var addrA = IP('1.2.3.4')
var addrB = addrA + 1
// addrB = 1.2.3.5
{% endcode %}
{% hint style="info" %}
NOTE: IP() does not accept IPv6 addresses (PRs gladly accepted!). IPv6 addresses are simply strings:
{% endhint %}
{% code title="dnsconfig.js" %}
// IPv4 Var
var addrA1 = IP("1.2.3.4");
var addrA2 = "1.2.3.4";
// IPv6 Var
var addrAAAA = "0:0:0:0:0:0:0:0";
{% endcode %}