> For the complete documentation index, see [llms.txt](https://prosbcdocs.telcobridges.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://prosbcdocs.telcobridges.com/tmedia-documentation/server-and-os-administration/sbc-management-ip-configuration.md).

# SBC Management IP configuration

This article explains how to modify the management network interface of [FreeSBC](https://github.com/telcobridges-main/tmedia-wiki/tree/main/_excluded/sbc/freesbc-and-prosbc/README.md) and [ProSBC](https://telcobridges.com/sbc/products/prosbc/)

[FreeSBC](https://github.com/telcobridges-main/tmedia-wiki/tree/main/_excluded/sbc/freesbc-and-prosbc/README.md) and [ProSBC](https://telcobridges.com/sbc/products/prosbc/) will come with a default mgmt0 port after installation. This interface needs to be configured to gain access to the web portal.

You can use the tbchangeip command to:

* Change the IP address, subnet and gateway of the management port, or select DHCP.
* Change the Domain name servers (DNS) used by the internal host (Used for updating Linux packages or other).

### Command

Type this command from the console: tbchangeip Follow the instructions.

### Modify static IP address

This example changes the IP address to a static address with no DNS server

* Steps to modify mgmt0 from dhcp to static: Do you want to modify the network settings (enter 'help' for usage) ?\[No] --> yes Do you want to modify mgmt0 ?\[No] --> yes Select network mode (dhcp or static) ?\[dhcp] --> static Enter IP address ?\[] --> 10.0.0.126 Enter network mask ?\[] --> 255.255.255.0
* Steps to modify the default gateway address (this is necessary to assign an IP address when in static mode.) Would you like to modify the default gateway address ?\[No] --> yes Enter default gateway ip address ?\[] --> 10.0.0.1
* Steps to remove the DNS configuration Would you like to modify the DNS configuration ?\[No] --> yes Would you like to reconfigure the DNS (enter 'remove' to erase dns) ?\[No] --> remove
* The script will show you the new configuration. Then you can acknowledge the changes. Do you want to save this new configuration ?\[No] --> yes
* You can ask the script to restart the network service and apply the new configuration. Would you like to restart the network service now ?\[No] --> yes

**NOTE:** For 1+1 systems or when using external transcoding devices, some internal networks are configured. Make sure there is no IP conflict with your management netwokr when configuring these.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://prosbcdocs.telcobridges.com/tmedia-documentation/server-and-os-administration/sbc-management-ip-configuration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
