Updated on 2023-04-11 GMT+08:00

Connecting to a Single Node Instance Using Robo 3T

If you want to connect to an instance from a local device, you can bind an EIP to the instance and use Robo 3T to connect to the instance over a public network.

This section describes how to use Robo 3T to connect to a cluster instance from a local device. In this section, the Windows operating system (OS) used by the client is used as an example.

Robo 3T can connect to an instance with an unencrypted connection or an encrypted connection (SSL). To improve data transmission security, connect to instances using SSL.

Connection Diagram

Figure 1 Connection diagram

Prerequisites

  1. Bind an EIP to the single node instance and configure security group rules to ensure that the instance can be accessed using Robo 3T.
  2. Install Robo 3T.

    Install Robo 3T. For details, see How Can I Install Robo 3T?

SSL

If you connect to an instance over the SSL connection, enable SSL first. Otherwise, an error is reported. For details about how to enable SSL, see Enabling and Disabling SSL.

  1. Run the installed Robo 3T. On the displayed dialog box, click Create.

    Figure 2 Connections

  2. In the Connection Settings dialog box, set the parameters of the new connection.

    1. On the Connection tab, enter the name of the new connection in the Name text box and enter the EIP and database port that are bound to the DDS DB instance in the Address text box.
      Figure 3 Connection
    2. On the Authentication tab, set Database to admin, User Name to rwuser, and Password to the administrator password you set during the creation of the cluster instance.
      Figure 4 Authentication
    3. On the TLS tab, select Use TLS protocol and select Self-signed Certificate for Authentication Method.
      Figure 5 SSL
    4. Click Save.

  3. On the MongoDB Connections page, click Connect to connect to the single-node instance.

    Figure 6 Single node connection information

  4. If the single-node instance is successfully connected, the page shown in Figure 7 is displayed.

    Figure 7 Single node connected

Unencrypted Connection

If you connect to an instance over an unencrypted connection, disable SSL first. Otherwise, an error is reported. For details about how to disable SSL, see Enabling and Disabling SSL.

  1. Run the installed Robo 3T. On the displayed dialog box, click Create.

    Figure 8 Connections

  2. In the Connection Settings dialog box, set the parameters of the new connection.

    1. On the Connection tab, enter the name of the new connection in the Name text box and enter the EIP and database port that are bound to the DDS DB instance in the Address text box.
      Figure 9 Connection
    2. On the Authentication tab, set Database to admin, User Name to rwuser, and Password to the administrator password you set during the creation of the cluster instance.
      Figure 10 Authentication
    3. On the TLS tab, select Use TLS protocol and select Self-signed Certificate for Authentication Method.
      Figure 11 SSL
    4. Click Save.

  3. On the MongoDB Connections page, click Connect to connect to the single-node instance.

    Figure 12 Single node connection information

  4. If the single node instance is successfully connected, the page shown in Figure 13 is displayed.

    Figure 13 Single node connected