User Tools

Site Tools


manuals:vps:vpsadminos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
manuals:vps:vpsadminos [2018/07/11 06:14] rene.lamanuals:vps:vpsadminos [2018/09/30 13:11] – Removed network configuration Aither
Line 47: Line 47:
  
 ===== Changes in VPS behaviour ===== ===== Changes in VPS behaviour =====
-==== Network configuration ==== 
-Linux kernel doesn't have anything like venet from OpenVZ, so we had to 
-find a different way. Networking is done by a pair of veth interfaces: 
-one on the host, the other in the VPS. IP addresses are routed through 
-an interconnecting network that is assigned to every VPS. 
- 
-For example, let's say the assigned interconnecting network is 
-''10.100.10.0/30''. The veth interface on the host will have address 
-''10.100.10.1'' and the interface in the VPS will have ''10.100.10.2''. 
-IP addresses are then routed via ''10.100.10.2'', e.g. public IPv4 ''1.2.3.4'' 
-would be routed as ''1.2.3.4/32 via 10.100.10.2''. The default gateway 
-in the VPS would be set as ''default via 10.100.10.1 src 1.2.3.4''. The 
-interface on the host is configured automatically by ''osctl'', which 
-will also generate configuration files inside your VPS, depending on your 
-distribution. The init system from your VPS will then read those files 
-and setup the network interface. The first address on the interface will be 
-the address from the interconnecting network, not the public address, as has 
-been the case on OpenVZ. If you have some custom network configuration, 
-you need to be aware of how the networking is supposed to work. 
- 
 ==== User namespaces ==== ==== User namespaces ====
 VPS in vpsAdminOS are using so called //user namespaces//. User namespace VPS in vpsAdminOS are using so called //user namespaces//. User namespace
manuals/vps/vpsadminos.txt · Last modified: 2024/01/02 20:39 by aither