Assigning additional IPs to cOS Core Ethernet interfaces

Last modified on 7 May, 2021. Revision 22
How to assign additional IP addresses to Ethernet or VLAN interfaces in cOS Core.
Up to date for
Supported since
Status OK
Peter Nilsson


How do I assign an additional IP Address to an Ethernet (or VLAN) interface in cOS Core?


In the WebUI, go to Routing → Your Routing table (e.g <main>) and add a new route that is similar to the following:


Note: Even though the property name is “Network”, a single IP address can be assigned to it, as in the example above. An IP range or a network could be assigned instead. A typical usage is assigning another public IP address to a firewall interface. The ProxyARP property is needed so that cOS Core will respond to ARP queries that are expected to arrive at the Wan interface from, for example, an ISP router.

Important: Gratuitous ARPs will not be sent out automatically for these added IP addresses at cOS Core start-up. In case of a hardware change, a manual gratuitous ARP may need to be generated by using the CLI command: “ARP -notify=<ip address> <interface name>”

To configure multiple networks behind the same interface, see:

Related articles

Setup of a Layer-3 bridge over IPsec in cOS Core
12 Apr, 2023 core proxyarp arp ipsec routing
Configuring SSL-VPN / OneConnect server on secondary Firewall IP address
8 Apr, 2021 core sslvpn oneconnect interfaces arp
The meaning of the Default_Access_Rule log entry
7 Nov, 2022 core arp log routing