# How To Connect To Your Eco Server (/docs/eco/connect-to-your-server)



import { Tab, Tabs } from 'fumadocs-ui/components/tabs';
import { Step, Steps } from 'fumadocs-ui/components/steps';

Once your Eco server is running, you can connect via the in-game server browser or direct connect. Newly started servers may take several minutes to appear while the world generates for the first time.

Find Your Server Address [#find-your-server-address]

<Steps>
  <Step>
    Open the panel [#open-the-panel]

    Log in to the [XGamingServer Panel](https://panel.xgamingserver.com) and select your Eco server.
  </Step>

  <Step>
    Copy the IP and port [#copy-the-ip-and-port]

    Click **Network** in the sidebar (or check the **Dashboard**). Your game address uses port **3000 (UDP)** by default.

    {/* Screenshot needed: Network page showing IP and port */}
  </Step>
</Steps>

Connect to Your Server [#connect-to-your-server]

<Tabs items={['Server Browser', 'Direct Connect']}>
  <Tab value="Server Browser">
    <Steps>
      <Step>
        Launch Eco [#launch-eco]

        Open Eco from your Steam library and wait for the main menu to load.
      </Step>

      <Step>
        Open Join Game [#open-join-game]

        From the main menu, click **Join Game**.
      </Step>

      <Step>
        Find your server [#find-your-server]

        Your server should appear under the **Online** tab. Use the search bar to find it by name.
      </Step>

      <Step>
        Join [#join]

        Select your server and click **Join**. Enter the password if prompted.
      </Step>
    </Steps>
  </Tab>

  <Tab value="Direct Connect">
    <Steps>
      <Step>
        Open Direct tab [#open-direct-tab]

        From the main menu, click **Join Game**, then select the **Direct** tab.
      </Step>

      <Step>
        Enter your server address [#enter-your-server-address]

        Type your server IP and game port:

        ```
        123.45.67.89:3000
        ```
      </Step>

      <Step>
        Connect [#connect]

        Click **Join**. Enter the password if prompted.
      </Step>
    </Steps>
  </Tab>
</Tabs>

Required Ports [#required-ports]

| Port     | Protocol | Purpose       |
| -------- | -------- | ------------- |
| **3000** | UDP      | Game traffic  |
| **3001** | TCP      | Web interface |

Can't Connect? [#cant-connect]

| Problem               | Fix                                                                                                                                                            |
| --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Server not in browser | First start can take **several minutes** to generate the world. The server doesn't appear until generation is complete. Check **Console** for "Server started" |
| "Server full"         | Check `MaxConnections` in `Network.eco`                                                                                                                        |
| Password prompt       | Check `Password` in `Network.eco` via **Files**                                                                                                                |
| Version mismatch      | Update the server through **Reinstall Server** on the Dashboard                                                                                                |

> **Tip:** Share your public IP with the game port (e.g. `123.45.67.89:3000`) so friends can use direct connect.

Related Guides [#related-guides]

* [Configure Your Server](/docs/eco/configure-your-server)
* [Set a Password](/docs/eco/set-a-password)
* [Set Max Players](/docs/eco/max-players)
