|
Size: 3684
Comment: add dnsmasq
|
Size: 3700
Comment: converted to 1.6 markup
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 4: | Line 4: |
| Trivial File Transfer Protocol (TFTP) is a very simple file transfer protocol, with the functionality of a very basic form of FTP. It has no authentication system. ~-(more on [wiki:WikiPedia:Trivial_File_Transfer_Protocol wikipedia])-~ | Trivial File Transfer Protocol (TFTP) is a very simple file transfer protocol, with the functionality of a very basic form of FTP. It has no authentication system. ~-(more on [[WikiPedia:Trivial_File_Transfer_Protocol|wikipedia]])-~ |
| Line 7: | Line 7: |
| [[TableOfContents(2)]] | <<TableOfContents(2)>> |
| Line 9: | Line 9: |
| [[Anchor(servers)]] [[Anchor(daemons)]] |
<<Anchor(servers)>> <<Anchor(daemons)>> |
| Line 19: | Line 19: |
| ||Popcon[[BR]]~-as of 2008-05-~|| [http://qa.debian.org/popcon.php?package=netkit-tftp 1012] || [http://qa.debian.org/popcon.php?package=tftp-hpa 1420] || [http://qa.debian.org/popcon.php?package=atftp 650] || [http://qa.debian.org/popcon.php?package=dnsmasq 1565][[FootNote(Note that dnsmasq provide multiple services, and tftp server is disabled by default. So most people probably don't install it for tftpd service)]] || | ||Popcon<<BR>>~-as of 2008-05-~|| [[http://qa.debian.org/popcon.php?package=netkit-tftp|1012]] || [[http://qa.debian.org/popcon.php?package=tftp-hpa|1420]] || [[http://qa.debian.org/popcon.php?package=atftp|650]] || [[http://qa.debian.org/popcon.php?package=dnsmasq|1565]]<<FootNote(Note that dnsmasq provide multiple services, and tftp server is disabled by default. So most people probably don't install it for tftpd service)>> || |
| Line 22: | Line 22: |
| ||blksize option~-[[BR]][wiki:RFC:2348 RFC2348]-~ || ? || yes [[BR]] blksize2 too || yes || ? || ||tsize option~-[[BR]][wiki:RFC:2349 RFC2349]-~ || ? || yes || yes || ? || ||timeout option~-[[BR]][wiki:RFC:2349 RFC2349]-~ || ? || yes [[BR]] utimeout2 too || yes || ? || ||multicast option~-[[BR]][wiki:RFC:2090 RFC2090]-~ || ? || no || yes || ? || |
||blksize option~-<<BR>>[[RFC:2348|RFC2348]]-~ || ? || yes <<BR>> blksize2 too || yes || ? || ||tsize option~-<<BR>>[[RFC:2349|RFC2349]]-~ || ? || yes || yes || ? || ||timeout option~-<<BR>>[[RFC:2349|RFC2349]]-~ || ? || yes <<BR>> utimeout2 too || yes || ? || ||multicast option~-<<BR>>[[RFC:2090|RFC2090]]-~ || ? || no || yes || ? || |
| Line 29: | Line 29: |
| ||Home || [ftp://ftp.uk.linux.org/pub/linux/Networking/netkit home] || [ftp://ftp.kernel.org/pub/software/network/tftp/ home] || [ftp://ftp.mamalinux.com/pub/atftp/ home] || [http://www.thekelleys.org.uk/dnsmasq/doc.html home] || ||Mailing list || - || [http://www.zytor.com/mailman/listinfo/syslinux ml] || - || [http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss ml] || |
||Home || [[ftp://ftp.uk.linux.org/pub/linux/Networking/netkit|home]] || [[ftp://ftp.kernel.org/pub/software/network/tftp/|home]] || [[ftp://ftp.mamalinux.com/pub/atftp/|home]] || [[http://www.thekelleys.org.uk/dnsmasq/doc.html|home]] || ||Mailing list || - || [[http://www.zytor.com/mailman/listinfo/syslinux|ml]] || - || [[http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss|ml]] || |
| Line 33: | Line 33: |
| [[Anchor(clients)]] | <<Anchor(clients)>> |
| Line 38: | Line 38: |
| ||Home || [ftp://ftp.uk.linux.org/pub/linux/Networking/netkit home] || [ftp://ftp.kernel.org/pub/software/network/tftp/ home] || [ftp://ftp.mamalinux.com/pub/atftp/ home] || | ||Home || [[ftp://ftp.uk.linux.org/pub/linux/Networking/netkit|home]] || [[ftp://ftp.kernel.org/pub/software/network/tftp/|home]] || [[ftp://ftp.mamalinux.com/pub/atftp/|home]] || |
| Line 43: | Line 43: |
| * Debian-Installer's [:DebianInstaller/NetbootPXE:NetbootPXE] and [:DebianInstaller/BootpTFTP:BootpTFTP] * Debian Installation Guide's ''Preparing Files for TFTP Net Booting'' (Etch/i386's [http://www.fr.debian.org/releases/testing/i386/ch04s06.html page]) * Debian-Live's [:DebianLive/Howto/Network_Image_Server: Network Image Server Howto] |
* Debian-Installer's [[DebianInstaller/NetbootPXE|NetbootPXE]] and [[DebianInstaller/BootpTFTP|BootpTFTP]] * Debian Installation Guide's ''Preparing Files for TFTP Net Booting'' (Etch/i386's [[http://www.fr.debian.org/releases/testing/i386/ch04s06.html|page]]) * Debian-Live's [[DebianLive/Howto/Network_Image_Server| Network Image Server Howto]] |
| Line 48: | Line 48: |
| * TFTP [:DebTags:DebTag] is [http://packages.debian.org/about/debtags#protocol::tftp protocol::tftp]. | * TFTP [[DebTags|DebTag]] is [[http://packages.debian.org/about/debtags#protocol::tftp|protocol::tftp]]. |
| Line 51: | Line 51: |
| * [wiki:RFC:1350 RFC1350 TFTP Protocol]. Associated RFCs: 783, 1782, 1783, 1784, 1785, 2347, 2348, 2349. | * [[RFC:1350|RFC1350 TFTP Protocol]]. Associated RFCs: 783, 1782, 1783, 1784, 1785, 2347, 2348, 2349. |
Trivial File Transfer Protocol (TFTP) is a very simple file transfer protocol, with the functionality of a very basic form of FTP. It has no authentication system. (more on wikipedia)
Contents
TFTP Servers
Choosing a tftp server ...
Name |
Netkit-tftp |
HPA |
Atftpd |
DnsMasq |
Package |
||||
Default root location |
/srv/tftp |
/var/lib/tftpboot |
/var/lib/tftpboot |
/var/ftpd |
Started from |
inetd |
inetd (or daemon) |
inetd (or daemon) |
daemon |
Popcon |
||||
Features |
||||
blksize option |
? |
yes |
yes |
? |
tsize option |
? |
yes |
yes |
? |
timeout option |
? |
yes |
yes |
? |
multicast option |
? |
no |
yes |
? |
Others Features |
- |
* rewrite URL (regexp + remote adress) |
* rewrite URL (regexp) |
? |
General Information |
||||
Home |
||||
Mailing list |
- |
- |
||
Legend :
This setting can be preseeded.
TFTP Clients
- (To be written)
See also
- TFTP under Debian :
Debian-Installer's NetbootPXE and BootpTFTP
Debian Installation Guide's Preparing Files for TFTP Net Booting (Etch/i386's page)
Debian-Live's ?Network Image Server Howto
- diskless clients (like LTSE),
TFTP ?DebTag is protocol::tftp.
- About TFTP
Wikipedia's Trivial_File_Transfer_Protocol
RFC1350 TFTP Protocol. Associated RFCs: 783, 1782, 1783, 1784, 1785, 2347, 2348, 2349.
Note that dnsmasq provide multiple services, and tftp server is disabled by default. So most people probably don't install it for tftpd service (1)
