lxc-user-nic(1)

NAME
lxc-user-nic - NIC 를 생성하여 다른 네임스페이스에 붙이기

SYNOPSIS
\FClxc-user-nic\F[]
{pid} {type} {bridge} [nicname]

설명
lxc-user-nic는 root로 setuid한 프로그램이므로, 특권이 없는 사용자들도 lxc 컨테이너가 사용할 네트워크 인터페이스를 생성할 수 있다.

이 명령어는 \FC/etc/lxc/lxc-usernet\F[]을 읽어, 호출한 사용자가 만들수 있는 인터페이스의 수와 어느 브리지에 붙일지 결정한다. 각 사용자가 생성한 인터페이스의 수를 \FC/run/lxc/nics\F[] 파일에 기록한다. 그리고 호출한 사용자가 인터페이스를 붙인 네트워크 네임스페이스에 특권을 갖게 한다.

옵션

pid 인터페이스가 붙어야하는 네트워크 네임스페이스에 속해있는 프로세스 ID.

type
    붙일 네트워크 인터페이스의 형태. 현재는 veth만 지원가능하다. 이 형태에서는 두개의 인터페이스가 각각 터널의 끝지점으로 생성된다. 하나의 끝지점이 특정 브리지에 붙고, 다른 하나는 컨테이너 내부로 넘겨지게 된다.

bridge
    네트워크 인터페이스를 붙일 프리지. 예를 들어, \FClxcbr0\F[] 같이 지정 가능하다.

nicname
    컨테이너내에서 사용할 인터페이스 이름. 지정하지 않는다면 \FCeth0\F[]로 된다.

참조
lxc(1), lxc-start(1), lxc-usernet(5)