Setup an eth0 interface for OpenVZ container

From vpsget wiki
Revision as of 17:38, 22 January 2015 by Vq (talk | contribs)
Jump to: navigation, search

From the node:

vzctl set 101 --netif_add eth0 --save

where 101 is a container ID.

How to remove eth0:

vzctl set 101 --netif_del eth0 --save


Centos:

Login to the container and create an eth0 config file

nano /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=X.X.X.X
NETMASK=255.255.255.255


Where X.X.X.X is desired IP address.

service network restart

No need to reboot the VPS.


Debian:

Login to the container and create/edit interfaces config file

nano /etc/network/interfaces.head

Add the following lines and save:

auto eth0

iface eth0 inet static

       address X.X.X.X
       netmask 255.255.255.255

Where X.X.X.X is desired IP address.

Restart network interfaces

/etc/init.d/networking restart