[prev in list] [next in list] [prev in thread] [next in thread] 

List:       libvirt-users
Subject:    [libvirt-users] Set IP for LXC-container through libvirt XML
From:       Timothy Klim <i () timothyklim ! com>
Date:       2012-07-17 17:56:17
Message-ID: F01188AE-817F-4D49-949A-FB207AF9D3E4 () timothyklim ! com
[Download RAW message or body]

Hi!

How I can set IP to container without using dhcp?

From http://libvirt.org/formatnetwork.html I have:

<network>
<mac address='00:16:3E:5D:C7:9E'/>
  <ip address="192.168.122.1" netmask="255.255.255.0">
    <dhcp>
      <range start="192.168.122.100" end="192.168.122.254" />
      <host mac="00:16:3e:77:e2:ed" name="foo.example.com" ip="192.168.122.10" />
      <host mac="00:16:3e:3e:a9:1a" name="bar.example.com" ip="192.168.122.11" />
    </dhcp>
  </ip>
  <ip family="ipv6" address="2001:db8:ca2:2::1" prefix="64" />
</network>
Can I just set IP for domain(lxc-container)?

Thank you.
[Attachment #3 (unknown)]

<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; \
-webkit-line-break: after-white-space; ">Hi!<div><br></div><div><p style="margin: 0px \
0px 1em; padding: 0px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: rgb(255, 255, 255); clear: both; word-wrap: break-word; color: \
rgb(0, 0, 0); font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; \
font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: \
normal; line-height: 18px; orphans: 2; text-align: left; text-indent: 0px; \
text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; \
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-position: \
initial initial; background-repeat: initial initial; ">How I can set IP to container \
without using dhcp?</p><p style="margin: 0px 0px 1em; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: rgb(255, 255, 255); \
clear: both; word-wrap: break-word; color: rgb(0, 0, 0); font-family: Arial, \
'Liberation Sans', 'DejaVu Sans', sans-serif; font-style: normal; font-variant: \
normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; \
text-align: left; text-indent: 0px; text-transform: none; white-space: normal; \
widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; \
-webkit-text-stroke-width: 0px; background-position: initial initial; \
background-repeat: initial initial; ">From&nbsp;<a \
href="http://libvirt.org/formatnetwork.html" rel="nofollow" style="margin: 0px; \
padding: 0px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: transparent; color: rgb(74, 107, 130); text-decoration: none; \
cursor: pointer; background-position: initial initial; background-repeat: initial \
initial; ">http://libvirt.org/formatnetwork.html</a>&nbsp;I have:</p><pre \
class="lang-xml prettyprint" style="margin: 0px 0px 10px; padding: 5px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: rgb(238, 238, 238); \
font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu \
Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; overflow: \
auto; width: auto; max-height: 600px; color: rgb(0, 0, 0); font-style: normal; \
font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; \
orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; \
word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; \
background-position: initial initial; background-repeat: initial initial; "><code \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: rgb(238, 238, 238); font-family: Consolas, Menlo, Monaco, \
'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', \
'Courier New', monospace, serif; background-position: initial initial; \
background-repeat: initial initial; "><span class="tag" style="margin: 0px; padding: \
0px; border: 0px; font-size: 14px; vertical-align: baseline; background-color: \
transparent; color: rgb(128, 0, 0); background-position: initial initial; \
background-repeat: initial initial; ">&lt;network&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 0); background-position: \
initial initial; background-repeat: initial initial; "><br></span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(128, 0, 0); background-position: \
initial initial; background-repeat: initial initial; ">&lt;mac</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; \
vertical-align: baseline; background-color: transparent; color: rgb(0, 0, 0); \
background-position: initial initial; background-repeat: initial initial; "> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; font-size: \
14px; vertical-align: baseline; background-color: transparent; color: rgb(255, 0, 0); \
background-position: initial initial; background-repeat: initial initial; \
">address</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 0); background-position: initial initial; background-repeat: initial \
initial; ">=</span><span class="atv" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 255); background-position: initial initial; background-repeat: initial \
initial; ">'00:16:3E:5D:C7:9E'</span><span class="tag" style="margin: 0px; padding: \
0px; border: 0px; font-size: 14px; vertical-align: baseline; background-color: \
transparent; color: rgb(128, 0, 0); background-position: initial initial; \
background-repeat: initial initial; ">/&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, 0); background-position: initial \
initial; background-repeat: initial initial; "><br>&nbsp; </span><span class="tag" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(128, 0, 0); background-position: \
initial initial; background-repeat: initial initial; ">&lt;ip</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 0); background-position: \
initial initial; background-repeat: initial initial; "> </span><span class="atn" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(255, 0, 0); background-position: \
initial initial; background-repeat: initial initial; ">address</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; \
vertical-align: baseline; background-color: transparent; color: rgb(0, 0, 0); \
background-position: initial initial; background-repeat: initial initial; \
">=</span><span class="atv" style="margin: 0px; padding: 0px; border: 0px; font-size: \
14px; vertical-align: baseline; background-color: transparent; color: rgb(0, 0, 255); \
background-position: initial initial; background-repeat: initial initial; \
">"192.168.122.1"</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 0); background-position: initial initial; background-repeat: initial \
initial; "> </span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(255, 0, 0); background-position: initial initial; background-repeat: initial \
initial; ">netmask</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 0); background-position: initial initial; background-repeat: initial \
initial; ">=</span><span class="atv" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 255); background-position: initial initial; background-repeat: initial \
initial; ">"255.255.255.0"</span><span class="tag" style="margin: 0px; padding: 0px; \
border: 0px; font-size: 14px; vertical-align: baseline; background-color: \
transparent; color: rgb(128, 0, 0); background-position: initial initial; \
background-repeat: initial initial; ">&gt;</span><span class="pln" style="margin: \
0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: transparent; color: rgb(0, 0, 0); background-position: initial \
initial; background-repeat: initial initial; "><br>&nbsp; &nbsp; </span><span \
class="tag" style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; \
vertical-align: baseline; background-color: transparent; color: rgb(128, 0, 0); \
background-position: initial initial; background-repeat: initial initial; \
">&lt;dhcp&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 0); background-position: initial initial; background-repeat: initial \
initial; "><br>&nbsp; &nbsp; &nbsp; </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0); background-position: initial \
initial; background-repeat: initial initial; ">&lt;range</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 0); background-position: \
initial initial; background-repeat: initial initial; "> </span><span class="atn" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(255, 0, 0); background-position: \
initial initial; background-repeat: initial initial; ">start</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 0); background-position: \
initial initial; background-repeat: initial initial; ">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 255); background-position: \
initial initial; background-repeat: initial initial; ">"192.168.122.100"</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; \
vertical-align: baseline; background-color: transparent; color: rgb(0, 0, 0); \
background-position: initial initial; background-repeat: initial initial; "> \
</span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; font-size: \
14px; vertical-align: baseline; background-color: transparent; color: rgb(255, 0, 0); \
background-position: initial initial; background-repeat: initial initial; \
">end</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 0); background-position: initial initial; background-repeat: initial \
initial; ">=</span><span class="atv" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 255); background-position: initial initial; background-repeat: initial \
initial; ">"192.168.122.254"</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; font-size: 14px; vertical-align: baseline; background-color: \
transparent; color: rgb(0, 0, 0); background-position: initial initial; \
background-repeat: initial initial; "> </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0); background-position: initial \
initial; background-repeat: initial initial; ">/&gt;</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 0); background-position: \
initial initial; background-repeat: initial initial; "><br>&nbsp; &nbsp; &nbsp; \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; font-size: \
14px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, 0); \
background-position: initial initial; background-repeat: initial initial; \
">&lt;host</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 0); background-position: initial initial; background-repeat: initial \
initial; "> </span><span class="atn" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(255, 0, 0); background-position: initial initial; background-repeat: initial \
initial; ">mac</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 0); background-position: initial initial; background-repeat: initial \
initial; ">=</span><span class="atv" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 255); background-position: initial initial; background-repeat: initial \
initial; ">"00:16:3e:77:e2:ed"</span><span class="pln" style="margin: 0px; padding: \
0px; border: 0px; font-size: 14px; vertical-align: baseline; background-color: \
transparent; color: rgb(0, 0, 0); background-position: initial initial; \
background-repeat: initial initial; "> </span><span class="atn" style="margin: 0px; \
padding: 0px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: transparent; color: rgb(255, 0, 0); background-position: initial \
initial; background-repeat: initial initial; ">name</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 0); background-position: \
initial initial; background-repeat: initial initial; ">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 255); background-position: \
initial initial; background-repeat: initial initial; ">"<a \
href="http://foo.example.com">foo.example.com</a>"</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 0); background-position: \
initial initial; background-repeat: initial initial; "> </span><span class="atn" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(255, 0, 0); background-position: \
initial initial; background-repeat: initial initial; ">ip</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 0); background-position: \
initial initial; background-repeat: initial initial; ">=</span><span class="atv" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 255); background-position: \
initial initial; background-repeat: initial initial; ">"192.168.122.10"</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; \
vertical-align: baseline; background-color: transparent; color: rgb(0, 0, 0); \
background-position: initial initial; background-repeat: initial initial; "> \
</span><span class="tag" style="margin: 0px; padding: 0px; border: 0px; font-size: \
14px; vertical-align: baseline; background-color: transparent; color: rgb(128, 0, 0); \
background-position: initial initial; background-repeat: initial initial; \
">/&gt;</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-size: 14px; vertical-align: baseline; background-color: transparent; color: \
rgb(0, 0, 0); background-position: initial initial; background-repeat: initial \
initial; "><br>&nbsp; &nbsp; &nbsp; </span><span class="tag" style="margin: 0px; \
padding: 0px; border: 0px; font-size: 14px; vertical-align: baseline; \
background-color: transparent; color: rgb(128, 0, 0); background-position: initial \
initial; background-repeat: initial initial; ">&lt;host</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \
baseline; background-color: transparent; color: rgb(0, 0, 0); background-position: \
initial initial; background-repeat: initial initial; "> </span><span class="atn" \
style="margin: 0px; padding: 0px; border: 0px; font-size: 14px; vertical-align: \



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic