Previous Topic

Next Topic

Book Contents

Managing IP Addresses With Ipmanage.exe Utility

Ipmanage.exe utility allows you to manage IP addresses. Using this utility, you can:

Ipmanage.exe is located in %plesk_dir%admin\bin\. Available commands and options are listed in tables below.

Usage:
ipmanage.exe command [options]

Example of usage:
ipmanage.exe --create 10.57.113.2 -mask 255.255.255.0 -interface "\"Local Area Connection"\" -type exclusive -ssl_certificate "My certificate"

Available commands

Command

Parameter

Action

Example

--create or -c

<IP>

Creates an IP address

To create shared IP address 123.123.123.123:

ipmanage.exe --create 123.123.123.123 -type shared

--update or -u

<IP>

Updates an IP address

Examples of updating various IP address options are provided in the following table

--remove or -r

<IP>

Deletes an IP address

To remove IP address 123.123.123.123:

ipmanage.exe --remove 123.123.123.123

--ip_list or -l

 

Displays a list of existing IP addresses

To see the list of IP addresses:

ipmanage.exe --ip_list

--ssl_list or -s

 

Displays a list of available SSL certificates

To see the list of available SSL certificates:

ipmanage.exe --ssl_list

--inter_list or -f

 

Displays a list of available interfaces

To see the list of available interfaces:

ipmanage.exe --inter_list

--help or -h

 

Displays help on the utility usage

To see help information about ipmanage.exe utility usage:

/ipmanage.exe --help

Available options

Option

Parameter

Action

Example

-type

<shared|exclusive>

Defines the type of IP address (required for creation)

To create exclusive IP address:

ipmanage.exe --create 192.168.1.1 -type exclusive

-ssl_certificate

<name>

Defines SSL certificate to be used for an IP (required for creation)

To create shared IP address with default SSL certificate:

ipmanage.exe --create 192.168.1.1 -type shared -ssl_certificate "Default Certificate"

-mask

<IP>

Defines subnet mask (required for creation, only for 'create' command)

To define subnet mask:

ipmanage.exe --create 192.168.1.1 -type shared -mask 123.234.345.456/8

-interface

<dev>

Defines network interface name (required for creation, only for 'create' command)

To define network interface name as "Local Area Connection":

ipmanage.exe --create 192.168.1.1 -type shared -interface "\"Local Area Connection"\"

Note: SSL cerificate name is preferably to be written in double quotes. If the certificate name contains spaces, double quotes are mandatory.
Network interface name should be in double quotes. Further, if the interface name itself contains spaces, you should place it in double quotes and prepend them with backslashes. For example, the default name for network adapter that Windows uses is Local Area Connection. Therefore, when specifying it with the -interface option you should use the following format: -interface "\"Local Area Connection"\"

See Also

Creation Utilities

Configuring Server With Init_conf.exe Utility

Changing Control Panel Appearance With Server_pref.exe Utility

Client Account Management With Client.exe and Client_pref.exe Utilities

Managing Domains With Domain.exe and Domain_pref.exe Utilities

Managing Web Users With Webuser.exe Utility

Managing Databases With Database.exe Utility

Managing Mail Accounts With Mail.exe Utility

Managing Mailing Lists With Maillist.exe Utility

Managing Spam Filtering With Spamassassin.exe Utility

Managing Web Protection For Domain Directories With Protdir.exe Utility

Managing Anonymous FTP Service With Anonftp.exe Utility

Managing Subdomains With Subdomain.exe Utility