# Network Configuration

Connection and network configuration is a bit different for each robot brand, in this page you can find detailed instructions for each supported robot brand.

{% tabs %}
{% tab title="Universal Robots" %}

1. Connect your PC to the robot using an ethernet cable.

2. Check robot IP address on robot teach pendant, go to **Settings -> System -> Network**.

   <figure><img src="/files/tJyty1ilNtJnP5MRHt52" alt=""><figcaption></figcaption></figure>

3. On your PC configure network interface using a static internet address on the same sub-network of the robot.

   <figure><img src="/files/x47vxyeyP2nprQLMpCqF" alt=""><figcaption></figcaption></figure>

4. Check [Security Settings](/appendix/security-settings.md).
   {% endtab %}

{% tab title="Doosan Robotics" %}

1. Connect your PC to the robot using an ethernet cable.
2. Check robot IP address on robot teach pendant, go to **Settings -> Network-> Controller**.

   <figure><img src="/files/6TJyYv0caW4CzZMMjm67" alt=""><figcaption></figcaption></figure>
3. If DHCP option is selected, make sure to set also the DHCP option on your PC network. If Static Address is selected, make sure to configure network interface on your PC using a static internet address on the same sub-network of the robot.

   <figure><img src="/files/ID8IcgJkByurSvjL3b3n" alt=""><figcaption></figcaption></figure>

{% endtab %}

{% tab title="Doosan Robotics Simulator" %}
If you are using **Doosan Robotics Simulator**, before connecting to the simulator, make sure to open ports on your Docker instance.

1. Go to the containers section, and remove current **simulator** instance.
2. Click on **dart-services** container options, and select "Open in VScode"
3. Open file **docker-compose.yml** and add ports 8875, 8876, 8877, 8878, 8879, 8880 to the simulator instance.
4. Save the file.
5. Start again Dart Services.

{% embed url="<https://youtu.be/9offdIKIuOI>" %}

{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.robpod.cloud/appendix/network-configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
