https://wiki.archlinux.org/api.php?action=feedcontributions&user=Espo&feedformat=atomArchWiki - User contributions [en]2024-03-29T10:51:27ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Talk:TFTP&diff=21687Talk:TFTP2007-03-06T17:00:19Z<p>Espo: Talk:My New Page moved to Talk:Tftpd server</p>
<hr />
<div>Don't create new articles this way (editing a placeholder and moving around).<br />
<br />
If you want to start a new page just surf to an URL like this one: http://wiki.archlinux.org/index.php/Fantasy_Article_Name and begin to edit.</div>Espohttps://wiki.archlinux.org/index.php?title=TFTP&diff=21685TFTP2007-03-06T17:00:19Z<p>Espo: My New Page moved to Tftpd server</p>
<hr />
<div>[[Category:HOWTOs (English)]]<br />
Okay i want to describe here how to set up a tftpd server under archlinux.<br />
<br />
At first thing is to install all neccesary stuff:<br />
<br />
pacman -S mkpxelinux tftpd-hpa dhcpd<br />
<br />
Now we need to do some configure stuff at first we will create our dhcpd.conf file.<br />
<br />
The config is located in /etc/<br />
<br />
and have to look like this (basic dhcpd config)<br />
<br />
<br />
ddns-update-style interim;<br />
<br />
subnet *your subnet here* netmask *here your netmask* {<br />
option routers *here ip of your router*;<br />
option subnet-mask *your subnet here again ;)*;<br />
<br />
option domain-name "here you can put your domain name if you dont have one take example.com";<br />
<br />
option time-offset -18000; # Eastern Standard Time<br />
next-server *here ip of your maschine where dhcpd is running*;<br />
filename "pxelinux.0";<br />
<br />
allow booting;<br />
allow bootp;<br />
<br />
<br />
range *here the range of ip adresses your dhcpd is allow to take example: 10.0.0.10 10.0.0.200;<br />
}<br />
<br />
remove the ** form the config ;).<br />
<br />
after this you have to run<br />
<br />
mkpxeboot -a<br />
<br />
this will create all images and stuff to boot.<br />
Now we replace the kernel and the initrd.img with the newes from the install iso.<br />
<br />
wget ftp://ftp.archlinux.org/other/0.8/i686/ftp-0.8-beta2-20070222-i686.iso<br />
<br />
when download is finished we nearly finished.<br />
<br />
mount -o loop /where/the/iso/is/located /path/to/mount/<br />
cp /path/to/mount/isolinux/initd.img /var/tftpboot/<br />
cp /path/to/mount/isolinux/vmlinuz /var/tftpboot/<br />
<br />
now last config and then we can fireup all the stuff<br />
<br />
nano/vi/joe... /etc/hosts.allow<br />
<br />
and add this line:<br />
tftpd: ALL<br />
in.tftpd: ALL<br />
<br />
now do<br />
<br />
/etc/rc.d/tftpd start<br />
and in a terminal<br />
dhcpd<br />
<br />
Now you can start the pc you want to install.<br />
<br />
Good Luck<br />
espo</div>Espohttps://wiki.archlinux.org/index.php?title=TFTP&diff=21682TFTP2007-03-06T16:54:36Z<p>Espo: tftpd setup</p>
<hr />
<div>[[Category:HOWTOs (English)]]<br />
Okay i want to describe here how to set up a tftpd server under archlinux.<br />
<br />
At first thing is to install all neccesary stuff:<br />
<br />
pacman -S mkpxelinux tftpd-hpa dhcpd<br />
<br />
Now we need to do some configure stuff at first we will create our dhcpd.conf file.<br />
<br />
The config is located in /etc/<br />
<br />
and have to look like this (basic dhcpd config)<br />
<br />
<br />
ddns-update-style interim;<br />
<br />
subnet *your subnet here* netmask *here your netmask* {<br />
option routers *here ip of your router*;<br />
option subnet-mask *your subnet here again ;)*;<br />
<br />
option domain-name "here you can put your domain name if you dont have one take example.com";<br />
<br />
option time-offset -18000; # Eastern Standard Time<br />
next-server *here ip of your maschine where dhcpd is running*;<br />
filename "pxelinux.0";<br />
<br />
allow booting;<br />
allow bootp;<br />
<br />
<br />
range *here the range of ip adresses your dhcpd is allow to take example: 10.0.0.10 10.0.0.200;<br />
}<br />
<br />
remove the ** form the config ;).<br />
<br />
after this you have to run<br />
<br />
mkpxeboot -a<br />
<br />
this will create all images and stuff to boot.<br />
Now we replace the kernel and the initrd.img with the newes from the install iso.<br />
<br />
wget ftp://ftp.archlinux.org/other/0.8/i686/ftp-0.8-beta2-20070222-i686.iso<br />
<br />
when download is finished we nearly finished.<br />
<br />
mount -o loop /where/the/iso/is/located /path/to/mount/<br />
cp /path/to/mount/isolinux/initd.img /var/tftpboot/<br />
cp /path/to/mount/isolinux/vmlinuz /var/tftpboot/<br />
<br />
now last config and then we can fireup all the stuff<br />
<br />
nano/vi/joe... /etc/hosts.allow<br />
<br />
and add this line:<br />
tftpd: ALL<br />
in.tftpd: ALL<br />
<br />
now do<br />
<br />
/etc/rc.d/tftpd start<br />
and in a terminal<br />
dhcpd<br />
<br />
Now you can start the pc you want to install.<br />
<br />
Good Luck<br />
espo</div>Espohttps://wiki.archlinux.org/index.php?title=TFTP&diff=21677TFTP2007-03-06T16:48:26Z<p>Espo: tftpd setup</p>
<hr />
<div>[[Category:howtos]]<br />
Okay i want to describe here how to set up a tftpd server under archlinux.<br />
<br />
At first thing is to install all neccesary stuff:<br />
<br />
pacman -S mkpxelinux tftpd-hpa dhcpd<br />
<br />
Now we need to do some configure stuff at first we will create our dhcpd.conf file.<br />
<br />
The config is located in /etc/<br />
<br />
and have to look like this (basic dhcpd config)<br />
<br />
<br />
ddns-update-style interim;<br />
<br />
subnet *your subnet here* netmask *here your netmask* {<br />
option routers *here ip of your router*;<br />
option subnet-mask *your subnet here again ;)*;<br />
<br />
option domain-name "here you can put your domain name if you dont have one take example.com";<br />
<br />
option time-offset -18000; # Eastern Standard Time<br />
next-server *here ip of your maschine where dhcpd is running*;<br />
filename "pxelinux.0";<br />
<br />
allow booting;<br />
allow bootp;<br />
<br />
<br />
range *here the range of ip adresses your dhcpd is allow to take example: 10.0.0.10 10.0.0.200;<br />
}<br />
<br />
remove the ** form the config ;).<br />
<br />
after this you have to run<br />
<br />
mkpxeboot -a<br />
<br />
this will create all images and stuff to boot.<br />
Now we replace the kernel and the initrd.img with the newes from the install iso.<br />
<br />
wget ftp://ftp.archlinux.org/other/0.8/i686/ftp-0.8-beta2-20070222-i686.iso<br />
<br />
when download is finished we nearly finished.<br />
<br />
mount -o loop /where/the/iso/is/located /path/to/mount/<br />
cp /path/to/mount/isolinux/initd.img /var/tftpboot/<br />
cp /path/to/mount/isolinux/vmlinuz /var/tftpboot/<br />
<br />
now last config and then we can fireup all the stuff<br />
<br />
nano/vi/joe... /etc/hosts.allow<br />
<br />
and add this line:<br />
tftpd: ALL<br />
in.tftpd: ALL<br />
<br />
now do<br />
<br />
/etc/rc.d/tftpd start<br />
and in a terminal<br />
dhcpd<br />
<br />
Now you can start the pc you want to install.<br />
<br />
Good Luck<br />
espo</div>Espo