> For the complete documentation index, see [llms.txt](https://tmediadocs.telcobridges.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tmediadocs.telcobridges.com/operations-and-support/troubleshooting/software/troubleshooting-toolpack/change-management-ip-address.md).

# Change Management IP Address

This article explains how to modify the management network interface of [TMG800](/products/tmedia/tmg800.md), [TMG3200](/products/tmedia/tmg3200.md), and [TMG7800-CTRL](/products/tmedia/tmg7800.md)\
TMG800 and TMG7800-CTRL have MTMG0 and MGMT1 interface configured in bonding. Only one can be connected if management redundancy is not necessary.\
TMG3200 have MGMT0 interface. Redundant management interfaces can be configured after initial configuration.\
[Tmedia](/products/tmedia/tmedia.md) devices have a default management IP address of **172.24.0.2**\
To modify this default setting, the [Tmedia](/products/tmedia/tmedia.md) is accessed through the serial port. See section '5.1 Connecting to the Serial Port' of the product [installation guides](/products/tmedia/installation/product-installation.md) for further information.\
TMG800 devices can also connect via the USB port.

To avoid modification of the configuration files using 'vim' or 'nano', which is not very user friendly; TelcoBridges created a shell script to simplify the network configuration of the [Tmedia](/products/tmedia/tmedia.md).

The script will allow you to:

* Change the IP address, subnet and gateway of the management port
* Change the Domain name servers (DNS) used by the internal host.

### TMG shell command

`tbchangeip`

### 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:** The subnets 172.31.1.x, 172.16.x.x and 172.18.x.x are used by the Tmedia internal network.\
If the default subnets 172.31.1.x, 172.16.x.x and 172.18.x.x are used in your network, make sure these IPs modified in the initial configuration.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://tmediadocs.telcobridges.com/operations-and-support/troubleshooting/software/troubleshooting-toolpack/change-management-ip-address.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
