Secure Mobile Access 100 10.2 NetExtender Feature Guide

Launching the NetExtender CLI for Linux

To launch the NetExtender CLI for Linux

  1. Open the Terminal, and type nxcli.

  2. Change directory to where NetExtender is installed. Type cd Program Files\SonicWall\SSL-VPN\NetExtender.

    The specific command directory could be different on your computer. Use Windows Explorer to find the directory path where NetExtender is located.

    NetExtender CLI commands and options
    Usage Available Commands flags Description
    nxcli [server[:port]] [flags] about About Sonicwall NetExtender
    cert Use the 'cert' command to manage your client certificates
    connect Connect to the VPN server
    connection Create, delete or list connections
    disconnect Disconnect current VPN connection
    help Help with any command
    log Use the'log' command to manage NetExtender logs
    Proxy Use the 'proxy' command to Manage the http proxy
    status Check the VPN connection status
    -d, --domain string Domain Name
    -h, --help Help for nxcli
    -p, -- password string Password
    -u, -- username string Username
    nxcli connect [connection-name] [flags] To connect to server
    -h, --help Help for connect
    -p, -- password string User Password
    nxcli connect add To connect to the default connection
    del To add the connection
    detail To delete the connection
    edit To edit the connection
    list To list the connection list
    -h, --help Help for connect
    -l, --loss connection loss
    nxcli connect [connection-name]
    nxcli status To make sure the connected status
    nxcli status -f To get status with JSON format
    nxcli disconnect To disconnect the connected connection
    nxcli cert [command] add To append a p12 certificate
    list To list all client certificates
    del To delete a certificate with id
    forceTls12only To Use forceTls12only to control the TLS version
    nxcli cert [flags] -h, --help Help for cert.
    nxcli log [command] debug To control the log level
    export To export logs
    on To enable debug log
    off To disable debug log
    nxcli log [flags] -h, -- help Help for log
    -p, --path string To export logs in the default path
    nxcli proxy [command] disable To disable the http proxy
    enable To set the http proxy
    list To view the http proxy
    nxcli proxy [flags] -h, --help Help for proxy
    nxcli proxy enable [flags] -b, --bypass string To ignore the hosts or servers
    -h, --help Help for proxy enable
    -p, --password string Password for proxy authentication if required
    -s, --server string Proxy server
    -u --user name string Username for proxy authentication if required
    If the user enables the OTP authentication, the CLI gives menu for the user to select the methods like OTP authentication or bind TOTP.
    If the user enable the PDA authentication, the CLI ask you the confirmation to proceed.
    nxcli connect If the user wants to change the OTP method.
    d. Do you want to proceed?
    A: Accept
    D: Decline
    If the user use Certificate, CLI shows the list of certificates to select the certificate to login.
    nxcli connect
    Please select a client cert id Please input your select: -1 to quit
    If user use Smart Card, CLI ask user to input PIN after user select the certificate.
    NetExtender will do an EPC check automatically
    If a user needs to change their password, the CLI asks them to input their old password and new password. The CLI will auto-reconnect after the password change is successful.

Was This Article Helpful?

Help us to improve our support portal

Techdocs Article Helpful form

  • Hidden
  • Hidden

Techdocs Article NOT Helpful form

  • Still can't find what you're looking for? Try our knowledge base or ask our community for more help.
  • Hidden
  • Hidden