What is an allowed address pair?
An allowed address pair is a feature that allows you to add an extra IP address to the interface of a Virtual Machine. By default, a Virtual Machine has a MAC-IP binding. It means all the traffic that comes to a given IP address will be sent to the machine that has that particular MAC address. If you want to allow traffic for another IP address, you need to add it to the allowed address pair. As such, your machine will become accessible for both IP addresses. In Gcore, you can add an allowed address pair via an API request.Assign an allowed address pair
1. Generate an authorization token or use a permanent API token. 2. Make sure you know the project ID, region ID, Virtual Machine ID, Virtual Machine port ID, network ID, and MAC address. Otherwise, send API requests to get the project ID, region ID, Virtual Machine ID, port ID, network ID, and then find your MAC address from the command line. 3. Send the following API request: Method: PUTEndpoint:
https://api.gcore.com/cloud/v1/ports/{**project_id}**/**{region_id}**/**{port_id}**/allow_address_pairs:
Request body: