Serverspace Black Friday
WB
William Bell
February 10, 2020
Updated June 7, 2023

Connecting VyOS server to a network

VPS VyOS

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.

Setup

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

config

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 interfacesethernet eth0 {
address XXX.XXX.XXX.XXX /24
duplex auto
hw-id
smp_affinity auto
speed auto
}
ethernet eth1 {
duplex auto
hw-id
smp_affinity auto
speed auto
} loopback lo {
}

[/step]

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

Take an address from a control panel on your VPS settings tab and set it as a value

For example:

set interfaces ethernet eth1 address 10.0.0.2/24

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:

commit
save

Exit configuration mode:

exit

Check the configured local IP address of VyOS interface:

show interfaces
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface
---------
eth0
eth1
lo
IP Address
----------
XXX.XXX.XXX.XXX/24
10.0.0.2/24
127.0.0.1/8
::1/128
S/L
---
u/u
u/u
u/u
Description
-----------

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


Vote:
4 out of 5
Аverage rating : 4.8
Rated by: 4
1101 CT Amsterdam The Netherlands, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
We use cookies to make your experience on the Serverspace better. By continuing to browse our website, you agree to our
Use of Cookies and Privacy Policy.