webserver bind
Bind the REST API service to a network interface and port.
User Privileges
Users with the following privileges can perform this command:
>Admin
Syntax
webserver bind -netdevice <netdevice> [-port <port>] [-force] [-restart]
Argument(s) | Shortcut | Description |
---|---|---|
-netdevice <netdevice> | -n |
Network device that REST API Service is to use for communication. Valid values: eth0, eth1, eth2, eth3, all, bond0, bond1 |
-force | -f |
Force the action without prompting. |
-port <port> | -p |
Network port that REST API Service is to use for communication. Range: 80 to 65535 Default: 8443 |
-restart | -r |
Restart the REST API service if parameter is specified. Otherwise, the administrator must restart the REST API service by running service start webserver. |
Examples
Attempting to bind the REST API service when the service is not enabled
webserver bind -netdevice eth0 Error: The REST API Service is not enabled. The REST API Service must be enabled in order to execute this command. Command Result : 65535 (Luna Shell execution)
Binding the REST API service without specifying the -restart option
webserver bind -netdevice eth0 -port 8443 WARNING: This operation will modify REST API Server binding information !!! Type 'proceed' to continue, or 'quit' to quit now. > proceed Proceeding... You chose not to restart REST API Service now. The changes will be effective when REST API Service is restarted. To restart it run: service restart webserver Command Result : 0 (Success)
Binding the REST API service with the -restart option
lunash:>webserver bind -netdevice eth0 -restart WARNING: This operation will modify REST API Server binding information !!! Type 'proceed' to continue, or 'quit' to quit now. > proceed Proceeding... Restarting REST API service... Command Result : 0 (Success)