Virtual Private Cloud — New service for secure your business

Connecting VyOS server to a network

Denis Pochtarenko
June 17, 2020

This guide describes how to configure a VyOS server in private network.

VyOS VDS’s are often used as routers and can handle VPNs of different types and configurations.


After VPS connection to a LAN in a control panel, connect to the server over ssh and enter VyOS configuration mode:


Note: In normal mode, some utilities are unavailable and command prompt ends up with “$“, while in configuration mode it ends up with “#“.

Display all available interfaces:

show interfaces

ethernet eth0 {
address XXX.XXX.XXX.XXX /24
duplex auto
smp_affinity auto
speed auto
ethernet eth1 {
duplex auto
smp_affinity auto
speed auto
} loopback lo {

Use set command to set local IP address; if DHCP option is disabled for the network, then take an address from a control panel on your VPS settings tab and set it as a value (see figure below):

set interfaces ethernet eth1 address /24

For example:

set interfaces ethernet eth1 address

If DHCP option is enabled, execute the following command:

set interfaces ethernet eth1 address dhcp

Note: If an error is returned, try including a current user in a superuser group (for example, usermod -a -G root ).

Check modifications:

show interfaces

ethernet eth1 {
+ address /
duplex auto
hw-id 00:50:56:01:1b:9f
smp_affinity auto speed auto
loopback lo {

Modified lines are marked with “+”.

If everything is OK, then commit and save changes:


Exit configuration mode:


Check the configured local IP address of VyOS interface:

show interfaces

Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
<strong>IP Address</strong>

Now, you can use the configured machine as a router or other node in a private network.

Let's Get It Started!
We use cookies to provide our services and for analytics and marketing. To find out more about our use of cookies, please see our Privacy Policy. By continuing to browse our website, you agree to our use of cookies.