ipmanage.exe <command> [<IP>] [
<option 1> <param> [<option 2> <param>] ... [<option N> <param>]
]
plesk bin ipmanage.exe --create 192.0.2.10 -mask 255.255.255.0 -interface "\"Local Area Connection"\" -type exclusive -ssl_certificate "My certificate"
Command |
Parameter |
Description |
Example |
|---|---|---|---|
|
|
Creates an IP address in Plesk database. Requires |
See Example above. |
|
|
Changes IP address properties. |
To change IP 192.0.2.123 type to exclusive: plesk bin ipmanage.exe --update 192.0.2.123 -type exclusive |
|
|
Removes an IP address from Plesk database. |
To remove IP 192.0.2.123: plesk bin ipmanage.exe --remove 192.0.2.123 |
|
Rereads the IP addresses. |
To reread the IP addresses: plesk bin ipmanage.exe --reread |
|
|
Outputs the list of existing IP addresses. |
To view the list of existing IP addresses: plesk bin ipmanage.exe --ip_list |
|
|
Outputs the list of available SSL/TLS certificates. |
To view the list of available SSL/TLS certificates: plesk bin ipmanage.exe --ssl_list |
|
|
Outputs the list of available network interfaces. |
To view the list of available network interfaces: plesk bin ipmanage.exe --inter_list |
|
|
Displays information about all available IP address in the XML format. |
To view information about all available IP addresses in the XML format: plesk bin ipmanage.exe --xml-info or ipmanage.exe -xi |
|
|
Specifies a default SSL/TLS certificate to all available IP addresses. |
To set default SSL/TLS certificate to all available IP addresses: plesk bin ipmanage.exe --reset_ssl_certificate |
|
|
|
Defines whether to perform the automatic mapping of IP addresses on Plesk startup. Use the option in cases when the registered IP addresses are changed (for example, when cloning a VPS with Plesk). |
To enable automatic mapping of IP addresses on Plesk startup: plesk bin ipmanage.exe --auto-remap-ip-addresses |
|
|
Reassigns the IP address. |
To reassign the IP 192.168.1.2 to 192.168.1.3: plesk bin ipmanage.exe --change-ip 192.168.1.2 -mask 255 .255.255.0 -interface "\"Local Area Connection"\" -ip 192.168.1.3 |
|
Outputs help on the utility use. |
plesk bin ipmanage.exe --help |
Option |
Parameter |
Description |
Example |
|---|---|---|---|
|
|
Defines the IP address type: an exclusive IP can be used by only one client, a shared IP can be used by many clients. Required with |
To change IP 192.0.2.123 type to exclusive: plesk bin ipmanage.exe -u 192.0.2.123 -type exclusive |
|
|
Specifies a name of SSL/TLS certificate to be used for the IP. Required with |
To assign a default certificate to IP 192.0.2.1: plesk bin ipmanage.exe -u 192.0.2.1 -ssl_certificate "Default Certificate" |
|
|
Specifies the IP subnet mask. Used with Required with |
To create an IP with 24-bit mask see Example above. |
|
|
Specifies the name of the physical network interface. Used with Required with |
To create an IP for the network interface “Local Area Connection” see Example above. |
|
|
Allowsprohibits using FTPS, i.e., accessing FTP associated with the IP over SSL/TLS. |
To allow FTPS on IP 192.0.2.1: plesk bin ipmanage.exe -u 192.0.2.1 -ftps true |
|
|
Maps an internal IP to a public one to create NAT. If used with an empty parameter, removes mapping. Used with the |
To map an internal IP 192.168.1.2 to a public IP 198.51.100.1: plesk bin ipmanage.exe -u 192.168.1.2 -public_ip 198.51.100.1 To remove mapping of an internal IP 192.168.1.2 to a public IP: plesk bin ipmanage.exe -u 192.168.1.2 -public_ip "" |
|
|
Maps the target IP address. |
To reassign the IP 192.168.1.2 to 192.168.1.3: plesk bin ipmanage.exe --change-ip 192.168.1.2 -mask 255.255.255.0 -interface "\"Local Area Connection"\" -ip 192.168.1.3 |