> 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/initial-installation/1.-instructions-by-platform/virtual-self-hosted-installation/virtual-vmware/adding-network-interfaces-in-vmware.md).

# Adding Network Interfaces in VMware

#### Configure VMware Networking

1. Log in using the Vmware web interface
2. Select 'Networking' from the left menu<br>

   <figure><img src="https://docs.telcobridges.com/w/images/thumb/9/9b/VMware_Networking_port_group.png/1000px-VMware_Networking_port_group.png" alt=""><figcaption></figcaption></figure>
3. Select 'Port Group' tab
4. "Add port group" for
   1. The management network
   2. The two control ports (For 1+1 and transcoding)
   3. Every vlan that will be used on the SBC

Note: each port group must be assigned to the appropriate vSwitch. If this needs to connect to an external switch, make sure there is an uplink connected to the vSwitch and that the vlan is configured on the network switch.When connecting with an external 1+1 system, make sure the vlans will match with the secondary system (in this example, we use vlan 700 and 701)

#### Vlans relayed to guest OS

When using vlan ID 4095, all the vlans on this network interface are relayed to the guest OS. In this case the ProSBC needs to configure the vlans as explained here: Configure a vlan on ProSBC\
In this case, you need to have one network interface with vlan ID 4095 in step 4 above.\ <br>

<figure><img src="https://docs.telcobridges.com/w/images/2/2b/VMware_ESXi_vlan_relay.png" alt=""><figcaption></figcaption></figure>

#### Configure VMware Instance

1. Select 'Virtual Machines' from the left menu\ <br>

   <figure><img src="https://docs.telcobridges.com/w/images/8/88/Vmware_web_virtual_machines.png" alt=""><figcaption></figcaption></figure>
2. Once deployed, edit the VM\ <br>

   <figure><img src="https://docs.telcobridges.com/w/images/thumb/3/32/Vmware_web_edit_settings.png/800px-Vmware_web_edit_settings.png" alt=""><figcaption></figcaption></figure>
3. Edit network adapters to connect on proper networks. Make sure that at least one of the adapter connects to the private management network of the setup from which WebPortal access will be granted. Do not press the 'Save' button yet.\ <br>

   <figure><img src="https://docs.telcobridges.com/w/images/0/0d/Vmware_web_network.png" alt=""><figcaption></figcaption></figure>
4. Add network adapters for this SBC instance and Save:
   1. The management network
   2. The two control ports (For 1+1 and transcoding)
   3. Every vlan that will be used on the SBC

For example, if vlan 600, 800 and 802, add three network adapters, each using a different Port Group. The network interfaces must match the Port Group of VMware networks.\ <br>

<figure><img src="https://docs.telcobridges.com/w/images/8/83/VMware_multiple_network_adapters.png" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Virtual adapter type:** When adding a network adapter, choose the adapter type based on your capacity needs. Use **E1000** for deployments of 1000 sessions or less; use **VMXNET3** for higher performance and greater session capacity.
{% endhint %}

1. Note down the MAC address of each interface - This will useful when assigning the VMware network interfaces to the SBC

\ <br>

<figure><img src="https://docs.telcobridges.com/w/images/thumb/d/d8/Network_adapters_MAC_Address_primary_1.png/1000px-Network_adapters_MAC_Address_primary_1.png" alt=""><figcaption></figcaption></figure>

#### Useful Links

VMware Installation

Launching a Vmware Instance

[Web Portal Initial configuration](/initial-installation/2.-initial-configuration/initial-setup.md)


---

# 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/initial-installation/1.-instructions-by-platform/virtual-self-hosted-installation/virtual-vmware/adding-network-interfaces-in-vmware.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.
