<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-2238516101365346732.post5015936656850141802..comments</id><updated>2011-01-02T19:23:55.539+01:00</updated><category term='sandbox'/><category term='gsoc'/><category term='DNS'/><category term='sysadmin'/><category term='ujail'/><category term='observations'/><category term='personal'/><category term='Technology'/><category term='gparted'/><category term='Debian'/><category term='GNU/Linux'/><category term='security'/><category term='update-manager'/><category term='general'/><category term='isc dhcpd'/><category term='free software'/><category term='ptrace'/><category term='everywhere'/><category term='python'/><category term='dhcpd'/><category term='Canonical'/><category term='pyttpd'/><category term='Networking'/><category term='nwu'/><category term='foss'/><category term='Ubuntu'/><category term='Android'/><category term='NetworkManager'/><category term='argvalidate'/><category term='Maemo'/><title type='text'>Comments on tech &amp;amp; sp: ISC dhcpd and IP assignments from a pool to specif...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://techandsp.blogspot.com/feeds/5015936656850141802/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2238516101365346732/5015936656850141802/comments/default'/><link rel='alternate' type='text/html' href='http://techandsp.blogspot.com/2011/01/isc-dhcpd-and-ip-assignments-from-pool.html'/><author><name>Stephan Peijnik</name><uri>https://profiles.google.com/109766633501211556199</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-b4QalsnoeQw/AAAAAAAAAAI/AAAAAAAAAHo/lWUKr4oXXrU/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2238516101365346732.post-8283050242006068614</id><published>2011-01-02T19:23:55.539+01:00</published><updated>2011-01-02T19:23:55.539+01:00</updated><title type='text'>@Steve: Actually we are doing pretty much the same...</title><content type='html'>@Steve: Actually we are doing pretty much the same thing. We are also using PXE configuration files with a MAC based file name. What I described above is just an additional security measure so we are not running a dhcpd in a public network that dishes out IP configurations to everyone.&lt;br /&gt;&lt;br /&gt;@Alex: with that vanilla config other machines will get IP configurations as well, which is not what we wanted. &lt;br /&gt;&lt;br /&gt;My solution for the reboot issue is running my own implementation of faimond, which automagically removes the subclass I described above once FAI has finished its work. This way I can ensure not to end up in an install cycle (reboot, PXE boot, install, reboot, PXE boot, ...).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2238516101365346732/5015936656850141802/comments/default/8283050242006068614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2238516101365346732/5015936656850141802/comments/default/8283050242006068614'/><link rel='alternate' type='text/html' href='http://techandsp.blogspot.com/2011/01/isc-dhcpd-and-ip-assignments-from-pool.html?showComment=1293992635539#c8283050242006068614' title=''/><author><name>sp</name><uri>http://www.blogger.com/profile/10693058812548733549</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Aw-AgPpRjjA/Svh1RWGdS8I/AAAAAAAAAAM/3dMoZVQCHKI/S220/sp_hackergotchi2_85x85.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://techandsp.blogspot.com/2011/01/isc-dhcpd-and-ip-assignments-from-pool.html' ref='tag:blogger.com,1999:blog-2238516101365346732.post-5015936656850141802' source='http://www.blogger.com/feeds/2238516101365346732/posts/default/5015936656850141802' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1654583794'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='January 2, 2011 7:23 PM'/></entry><entry><id>tag:blogger.com,1999:blog-2238516101365346732.post-6094731400439464145</id><published>2011-01-02T05:50:18.186+01:00</published><updated>2011-01-02T05:50:18.186+01:00</updated><title type='text'>from a vanilla dhcpd.conf in debian:

#host passac...</title><content type='html'>from a vanilla dhcpd.conf in debian:&lt;br /&gt;&lt;br /&gt;#host passacaglia {&lt;br /&gt;#  hardware ethernet 0:0:c0:5d:bd:95;&lt;br /&gt;#  filename &amp;quot;vmunix.passacaglia&amp;quot;;&lt;br /&gt;#  server-name &amp;quot;toccata.fugue.com&amp;quot;;&lt;br /&gt;#}&lt;br /&gt;&lt;br /&gt;The problem of such installations, is that upon reboot you need to make sure that server will not do pxe boot again. :-) &lt;br /&gt;&lt;br /&gt;The only ways i found for this is that you setting PXE boot as a &lt;br /&gt;second boot option after the boot from hard drive. But this way will not work if you do not have clean disks. For this case the only solution is to start dhcp server, start server, make sure that server got syslinux, stop dhcp. Or just clear bootrecords on the hard drive before installation, which is not the best option if you need to unscrew the box and hard drive before this.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2238516101365346732/5015936656850141802/comments/default/6094731400439464145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2238516101365346732/5015936656850141802/comments/default/6094731400439464145'/><link rel='alternate' type='text/html' href='http://techandsp.blogspot.com/2011/01/isc-dhcpd-and-ip-assignments-from-pool.html?showComment=1293943818186#c6094731400439464145' title=''/><author><name>Alex Butenko</name><uri>http://alex-butenko.livejournal.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://techandsp.blogspot.com/2011/01/isc-dhcpd-and-ip-assignments-from-pool.html' ref='tag:blogger.com,1999:blog-2238516101365346732.post-5015936656850141802' source='http://www.blogger.com/feeds/2238516101365346732/posts/default/5015936656850141802' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-30900759'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='January 2, 2011 5:50 AM'/></entry><entry><id>tag:blogger.com,1999:blog-2238516101365346732.post-3003900826433470493</id><published>2011-01-02T01:17:24.396+01:00</published><updated>2011-01-02T01:17:24.396+01:00</updated><title type='text'>Interestingly at the place I work we &lt;b&gt;do&lt;/b&gt; off...</title><content type='html'>Interestingly at the place I work we &lt;b&gt;do&lt;/b&gt; offer PXE booting for all systems.  (It is very useful in the case of broken hardware, or compromised system, to have a network booting environment which allows a system to be reimaged/examined.)&lt;br /&gt;&lt;br /&gt;In our case we use a clever hack - We mount a FUSE filesystem on the TFTP root directory such that we can have a per-machine configuration file, based upon MAC address.&lt;br /&gt;&lt;br /&gt;This allows me to powercycle/reboot a machine and it will automatically boot locally, or boot into a specific environment when the file 01-xx-xx-xx-xx-xx is read by the pxelinux.0 file, after being served via tftpd.&lt;br /&gt;&lt;br /&gt;(The files in the TFTP  root are generated from a simple template based upon what is essentially a CSV file of &amp;quot;MAC, IP, System-to-boot&amp;quot;.)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2238516101365346732/5015936656850141802/comments/default/3003900826433470493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2238516101365346732/5015936656850141802/comments/default/3003900826433470493'/><link rel='alternate' type='text/html' href='http://techandsp.blogspot.com/2011/01/isc-dhcpd-and-ip-assignments-from-pool.html?showComment=1293927444396#c3003900826433470493' title=''/><author><name>Steve Kemp</name><uri>http://www.steve.org.uk/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://techandsp.blogspot.com/2011/01/isc-dhcpd-and-ip-assignments-from-pool.html' ref='tag:blogger.com,1999:blog-2238516101365346732.post-5015936656850141802' source='http://www.blogger.com/feeds/2238516101365346732/posts/default/5015936656850141802' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1291286461'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='January 2, 2011 1:17 AM'/></entry></feed>
