Hello Gene,<br>Thanks for your reply. <br>Sorry, I am not catching your mean.  Here I have no DHCP server, and my client which I want to boot from gpxe cannot get any ip address, so how can I set my client, then connect remote server which store kernel. Does there has a command or in script I can type ip address for that client, like ifconfig under unix/linux. After I config ip, then I can connect server and get anything I want. <br>

<br clear="all">Thanks,<br>yixuan<br>
<br><br><div class="gmail_quote">On Tue, Nov 8, 2011 at 2:28 AM, Gene Cumm <span dir="ltr"><<a href="mailto:gene.cumm@gmail.com">gene.cumm@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="HOEnZb"><div class="h5">On Mon, Nov 7, 2011 at 00:41, Yixuan Huang <<a href="mailto:yixuan178@gmail.com">yixuan178@gmail.com</a>> wrote:<br>
> Hello Everyone,<br>
> I have one question, if my environment doesn't have dhcp server, how can I<br>
> set ip for gpxe and load remote kernel?<br>
><br>
> Thanks,<br>
> yixuan<br>
<br>
<br>
</div></div>Yes, you can embed a script into gPXE.  If a static script is<br>
insufficient, you can have a static script in gPXE reference a static<br>
or dynamic script generated from an HTTP server.  You could include<br>
attributes like UUID, NIC MAC address, and IP as portions of the URL<br>
when fetching the HTTP generated script.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
-Gene<br>
</font></span></blockquote></div><br>