WvTftp

Logiciel capture d'écran:
WvTftp
Détails logiciels:
Version: 1.0.1
Date de transfert: 3 Jun 15
Développeur: Mark Cote
Licence: Gratuit
Popularité: 13

Rating: nan/5 (Total Votes: 0)

WvTftp est serveur TFTP plus rapide du monde. Non, vraiment, il est. Le projet a été initialement développé pour le NetIntegrator, mais est également utile sur son propre, et ainsi est disponible gratuitement sous les termes de la GNU LesserGeneralPublicLicense, ou LGPL.
Compilation et installation WvTFTPd
Vous avez besoin d'une version récente de la bibliothèque et en-tête des fichiers wvstreams
installé sur votre système pour utiliser WvTFTPd. Nous recommandons la version 4.0 ou supérieure.
Vous pouvez télécharger à partir wvstreams
    http://open.nit.ca/wiki/index.php?page=WvStreams
Vous avez également besoin du programme "pkg-config", sauf si vous voulez modifier le
Makefile et insérer les chemins appropriés.
WvTFTPd se installe dans / sbin et la page de l'homme dans
/ Homme, où est le même préfixe à laquelle est wvstreams
installé (généralement "/ usr" ou "/ usr / local"). Encore une fois, éditez le Makefile si
vous souhaitez changer cela. Finalement WvTFTPd pourrait avoir un script de configuration
faire ça.
Pour compiler WvTFTPd, décompressez le package à un endroit comme / usr / src et le type
"Faire". Si il n'y avait pas d'erreurs, tapez "make install". Les privilèges root sont,
bien sûr, nécessaire pour installer le programme.
Configuration WvTFTPd
Le fichier de configuration pour WvTFTPd est /etc/wvtftpd.conf. WvTFTPd volonté
marche très bien sans aucune configuration particulière, mais dans le but de prendre
avantage de certaines de ses caractéristiques particulières, vous aurez besoin de créer un
fichier de configuration.
La première section du fichier de configuration pourrait ressembler à ceci (par défaut
valeurs sont indiquées):
[TFTP]
Base de dir = / tftpboot /
Port = 69
Min Timeout = 100
Max timeout = 5000
Comte Max Timeout = 80
Nombre de secondes de timeout = 0
Prefetch = 3
Readonly = 1
Fichier par défaut =
Strip Prefix =
Ecraser le fichier existant = 0
répertoire client = 0
Créer un répertoire client = 0
"Dir Base" est le répertoire par défaut. Si un client demande un fichier
sans spécifier le chemin complet, le répertoire de base est ajouté au début.
"Port" spécifie le WvTFTP portuaire devrait utiliser, si vous ne voulez pas utiliser le
standard, 69, pour une raison quelconque.
"Min Timeout", "Max Timeout" et "Max Timeout Count" tout spécifier des valeurs pour
Temporisation exponentielle de WvTFTP. Ce multiplicateur commence à 1. WvTFTP volonté
retransmettre un paquet si elle ne reçoit pas de réponse dans la RTT en moyenne jusqu'à présent
fois le carré du multiplicateur en cours ou la valeur "Min Timeout",
selon le plus élevé. Le multiplicateur est augmenté de un pour chaque timeout.
Vous pouvez également spécifier un "Max Timeout" que le temps d'attente maximal jusqu'à
retransmission.
Vous pouvez également spécifier un délai d'attente en secondes qui sera toujours spécifier le temps
de retransmission; par exemple, vous pouvez configurer WvTFTP Time Out tous. Cette
remplace retour exponentiel. Si le nombre de délais d'attente atteint "Max Timeout Count",
le transfert est annulé.
Si "secondes totale Timeout" est spécifié et non nulle, le transfert sera
interrompue si le nombre spécifié de secondes se sont écoulées à partir du moment de la
la réception du dernier paquet, quel que soit le nombre de tentatives.
"Prefetch" indique la quantité de latence négatif, qui est, combien
les paquets sont envoyés à la fois.
"Readonly" détermine si les écritures TFTP sont autorisés. La valeur par défaut est de 1 (écritures
interdit).
"Fichier par défaut" est le fichier envoyé à un client si le fichier demandé est
indisponible.
Le chemin donné comme «Strip Prefix» est automatiquement extrait de la
au début de toutes les demandes des clients. Cela se fait avant d'ajouter «dossier de base».
"Ecraser le fichier existant" précise si les fichiers existants doivent être écrasés
lorsque le client télécharge un fichier avec le même nom. Si le fichier existe et
ce paramètre est réglé à 0, puis le téléchargement échoue. La valeur par défaut est de ne pas écraser
les fichiers existants (0).
"Répertoire client" spécifie si l'adresse IP du client doit être jointe au
le «dir Base" quand un fichier est téléchargé. Cela entraînera clients de télécharger
dans leur propre répertoire. Si ne existe pas le répertoire client et le
"Créer un répertoire client" directive est fausse (0), puis le téléchargement sera
échouer. La valeur par défaut est de ne pas ajouter l'adresse IP du client à la "dir Base"
quand un fichier est téléchargé (0).
"Créer un répertoire client" va créer le répertoire du client lorsque celui-
télécharge un fichier (en supposant que "Annuaire Client" est mis à 1, sinon, ce
l'option ne fait rien). Le répertoire est un sous-répertoire de "Base de dir" et est
l'adresse IP du client (par exemple /tftpboot/127.0.0.1). La valeur par défaut est de
Impossible de créer le répertoire client (0).
La deuxième section est [TFTP / Alias]. Il contient une liste de nom de fichier
remplacements. Vous pouvez spécifier un remplacement pour une adresse IP particulière et aussi
remplacements par défaut pour les adresses IP ne sont pas explicitement mentionnés. Par client nom de fichier
remplacements ressemblent "IPAddress / filename = clientnewfilename". Par défaut
remplacements ressemblent "default / filename = newfilename".
Par exemple:
[TFTP / Alias]
default / image = image2_4.img
192.168.0.43/image = image2_5b.img
Dans ce cas, si un utilisateur a tenté à 192.168.0.43 pour télécharger le
fichier "image", le fichier "image2_5b.img" serait effectivement envoyé. Utilisateurs
d'autres machines seront obtenir le fichier "image2_4.img" quand ils demandent
"Image".
Vous pouvez également spécifier un alias temps dans la section [TFTP / Alias ​​fois]. Le
format est identique à [TFTP / Alias]; vous pouvez avoir globale ou par client
alias ponctuels. Quand un client demande un fichier, WvTftp vérifie la
[TFTP / Alias ​​fois] première section. Si un match est fait, cet alias est utilisé,
et lorsque se termine le téléchargement de l'alias est supprimé de la section
(Indépendamment du fait que l'alias est globale ou spécifique au client). Ultérieur
les demandes correspondantes seront ensuite vérifiés par rapport [TFTP / Alias] comme d'habitude.
Notez que la [TFTP / Alias ​​fois] entrée est supprimé uniquement après une réussite
télécharger; l'entrée sera laissé seul si un téléchargement échoue.
Les dernières sections sont [TFTP / Clients enregistrés] et [/ TFTP nouveaux clients].
[TFTP / Clients enregistrés] tient une liste des adresses IP des clients ("192.168.0.43
= 1 ") qui sont connus pour le serveur. Lorsqu'un client tente de se connecter, si
son adresse est pas dans [TFTP / Clients enregistrés], il est ajouté à
[TFTP / Nouveaux Clients]. Cela n'a aucune fonction à l'intérieur de lui-même mais WvTFTP puissance
être utile dans certaines situations (comme dans nos intégrateurs net).
Notez que UniConf, le système de configuration qui WvTFTPd utilisations, peut réarranger
votre fichier de configuration de telle sorte que tous les paramètres, y compris [Alias] et [New
Clients] et tels, seront sous la section [TFTP]. Ainsi, votre config peut
finir par ressembler à ceci:
[TFTP]
Port = 69
...
Alias ​​/ default / image = image2_4.img
Nouveaux Clients / 192.168.0.1 = 1
Ce format et les exemples ci-dessus sont totalement interchangeables dans
UniConf, mais UniConf préfère ce dernier et réorganiser les variables thusly.
Les exemples ci-dessus utilisent des sections séparées seulement pour la clarté

Ce qui est nouveau dans cette version:.

  • Mises à jour pour la construction avec 4,5 wvstreams .

Exigences :

  • wvstreams fichiers de bibliothèque et d'en-tête

Logiciel similaire

AVFS
AVFS

14 Apr 15

TermEmulator
TermEmulator

11 May 15

shelly
shelly

14 Apr 15

Plumb
Plumb

20 Feb 15

D'autres logiciels de développeur Mark Cote

templeton
templeton

11 May 15

Commentaires à WvTftp

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!