mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-08-03 15:56:45 +00:00

Update for commit df3415e022
Signed-off-by: KATOH Yasufumi <karma@jazz.email.ne.jp>
Acked-by: Stéphane Graber <stgraber@ubuntu.com>
211 lines
6.6 KiB
Plaintext
211 lines
6.6 KiB
Plaintext
<!--
|
||
|
||
lxc: linux Container library
|
||
|
||
(C) Copyright Canonical Ltd. 2013
|
||
|
||
Authors:
|
||
Serge Hallyn <serge.hallyn@ubuntu.com>
|
||
|
||
This library is free software; you can redistribute it and/or
|
||
modify it under the terms of the GNU Lesser General Public
|
||
License as published by the Free Software Foundation; either
|
||
version 2.1 of the License, or (at your option) any later version.
|
||
|
||
This library is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||
Lesser General Public License for more details.
|
||
|
||
You should have received a copy of the GNU Lesser General Public
|
||
License along with this library; if not, write to the Free Software
|
||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||
|
||
Translated into Japanese
|
||
by KATOH Yasufumi <karma at jazz.email.ne.jp>
|
||
|
||
-->
|
||
|
||
<!DOCTYPE refentry PUBLIC @docdtd@ [
|
||
|
||
<!ENTITY commonoptions SYSTEM "@builddir@/common_options.sgml">
|
||
<!ENTITY seealso SYSTEM "@builddir@/see_also.sgml">
|
||
]>
|
||
|
||
<refentry>
|
||
|
||
<docinfo><date>@LXC_GENERATE_DATE@</date></docinfo>
|
||
|
||
<refmeta>
|
||
<refentrytitle>lxc-user-nic</refentrytitle>
|
||
<manvolnum>1</manvolnum>
|
||
</refmeta>
|
||
|
||
<refnamediv>
|
||
<refname>lxc-user-nic</refname>
|
||
|
||
<refpurpose>
|
||
<!--
|
||
Create and attach a nic to another network namespace.
|
||
-->
|
||
NIC を作成し,他のネットワーク名前空間に割り当てる
|
||
</refpurpose>
|
||
</refnamediv>
|
||
|
||
<refsynopsisdiv>
|
||
<cmdsynopsis>
|
||
<command>lxc-user-nic</command>
|
||
<arg choice="req"><replaceable>pid</replaceable></arg>
|
||
<arg choice="req"><replaceable>type</replaceable></arg>
|
||
<arg choice="req"><replaceable>bridge</replaceable></arg>
|
||
<arg choice="opt"><replaceable>nicname</replaceable></arg>
|
||
</cmdsynopsis>
|
||
</refsynopsisdiv>
|
||
|
||
<refsect1>
|
||
<title><!-- Description -->説明</title>
|
||
|
||
<para>
|
||
<!--
|
||
<command>lxc-user-nic</command> is a setuid-root program with which
|
||
unprivileged users may create network interfaces for use by a lxc container.
|
||
-->
|
||
<command>lxc-user-nic</command> は root に setuid されたプログラムで,lxc コンテナが使うネットワークインターフェースを,特権を持たないユーザが作成できます.
|
||
</para>
|
||
<para>
|
||
<!--
|
||
It will consult the configuration file <filename>@LXC_USERNIC_CONF@</filename>
|
||
to determine number of interfaces which the calling user is allowed to
|
||
create, and which bridge he may attach them to. It tracks the
|
||
number of interfaces each user has created using the file
|
||
<filename>@LXC_USERNIC_DB@</filename>. It ensures that the calling
|
||
user is privileged over the network namespace to which the interface
|
||
will be attached.
|
||
-->
|
||
このプログラムは,<filename>@LXC_USERNIC_CONF@</filename> という設定ファイルを参照して,呼び出したユーザが作成することができるインターフェースの数と,どのブリッジに接続するかを決定します.また,ユーザが作成したインターフェースの数を <filename>@LXC_USERNIC_DB@</filename> を使ってチェックします.これにより,呼び出したユーザが,インターフェースを割り当てるネットワーク名前空間上で特権を持つことが保証されます.
|
||
</para>
|
||
|
||
</refsect1>
|
||
|
||
<refsect1>
|
||
|
||
<title><!-- Options -->オプション</title>
|
||
|
||
<variablelist>
|
||
|
||
<varlistentry>
|
||
<term>
|
||
<option><replaceable>pid</replaceable></option>
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
<!--
|
||
The process id for the task to whose network namespace the interface
|
||
should be attached.
|
||
-->
|
||
インターフェースを割り当てたいネットワーク名前空間を持つタスクのプロセス ID.
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
|
||
<varlistentry>
|
||
<term>
|
||
<option><replaceable>type</replaceable></option>
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
<!--
|
||
The network interface type to attach. Currently only veth is
|
||
supported. With this type, two interfaces representing each
|
||
tunnel endpoint are created. One endpoint will be attached
|
||
to the specified bridge, while the other will be passed into
|
||
the container.
|
||
-->
|
||
割り当てるネットワークインターフェースのタイプ.現時点では,veth のみサポートされます.
|
||
このタイプを指定すると,それぞれがトンネルのエンドポイントとなる 2 つのインターフェースが作成されます.
|
||
一方のエンドポイントは指定したブリッジに接続され,もう一方はコンテナに割り当てられます.
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
|
||
<varlistentry>
|
||
<term>
|
||
<option><replaceable>bridge</replaceable></option>
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
<!--
|
||
The bridge to which to attach the network interface, for
|
||
instance <filename>lxcbr0</filename>.
|
||
-->
|
||
ネットワークインターフェースを接続するブリッジ.例えば <filename>lxcbr0</filename> のように指定します.
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
|
||
<varlistentry>
|
||
<term>
|
||
<option><replaceable>nicname</replaceable></option>
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
<!--
|
||
The desired interface name in the container. This will be
|
||
<filename>eth0</filename> if unspecified.
|
||
-->
|
||
コンテナ内に作られるインターフェースの名前.もし指定しない場合,<filename>eth0</filename> となります.
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
|
||
</variablelist>
|
||
|
||
</refsect1>
|
||
|
||
&commonoptions;
|
||
|
||
<refsect1>
|
||
<title>See Also</title>
|
||
|
||
<simpara>
|
||
<citerefentry>
|
||
<refentrytitle><command>lxc</command></refentrytitle>
|
||
<manvolnum>1</manvolnum>
|
||
</citerefentry>,
|
||
|
||
<citerefentry>
|
||
<refentrytitle><command>lxc-start</command></refentrytitle>
|
||
<manvolnum>1</manvolnum>
|
||
</citerefentry>,
|
||
|
||
<citerefentry>
|
||
<refentrytitle><command>lxc-usernet.conf</command></refentrytitle>
|
||
<manvolnum>5</manvolnum>
|
||
</citerefentry>
|
||
</simpara>
|
||
</refsect1>
|
||
|
||
<refsect1>
|
||
<title>Author</title>
|
||
<para>Daniel Lezcano <email>daniel.lezcano@free.fr</email></para>
|
||
</refsect1>
|
||
|
||
</refentry>
|
||
|
||
<!-- Keep this comment at the end of the file
|
||
Local variables:
|
||
mode: sgml
|
||
sgml-omittag:t
|
||
sgml-shorttag:t
|
||
sgml-minimize-attributes:nil
|
||
sgml-always-quote-attributes:t
|
||
sgml-indent-step:2
|
||
sgml-indent-data:t
|
||
sgml-parent-document:nil
|
||
sgml-default-dtd-file:nil
|
||
sgml-exposed-tags:nil
|
||
sgml-local-catalogs:nil
|
||
sgml-local-ecat-files:nil
|
||
End:
|
||
-->
|