WvTftp

Software screenshot:
WvTftp
Podrobnosti Software:
Verze: 1.0.1
Datum uploadu: 3 Jun 15
Vývojka: Mark Cote
Licence: Volný
Popularita: 13

Rating: nan/5 (Total Votes: 0)

WvTftp je na světě nejrychlejší TFTP server. Ne, opravdu, to je. Projekt byl původně vyvinut pro NetIntegrator, ale je také užitečné, na jeho vlastní, a proto je k dispozici zdarma za podmínek GNU LesserGeneralPublicLicense, nebo LGPL.
Kompilace a instalace WvTFTPd
Musíte mít nejnovější verzi knihovny a hlavičkové soubory WvStreams
nainstalován na vašem systému používat WvTFTPd. Doporučujeme verze 4.0 nebo vyšší.
Zde si můžete stáhnout z WvStreams
    http://open.nit.ca/wiki/index.php?page=WvStreams
Můžete také požadovat, aby program "pkg-config", pokud chcete změnit
Makefile a vložte příslušné cesty.
WvTFTPd instaluje do / sbin a stránky člověka do
/ Man, kde je stejný prefix, ke kterému je WvStreams
nainstalován (typicky "/ usr" nebo "/ usr / local"). Opět platí, upravit Makefile pokud
Chcete-li změnit to. Nakonec WvTFTPd může mít configure skriptu
udělat toto.
Pro kompilaci WvTFTPd, rozbalte balíček někam, jako je / usr / src a typu
"Dělat". Pokud nedošlo k chybám, zadejte "make install". Oprávnění uživatele root jsou,
Samozřejmě, nutné pro instalaci programu.
Konfigurace WvTFTPd
Konfigurační soubor pro WvTFTPd je /etc/wvtftpd.conf. WvTFTPd bude
běží dobře, bez jakékoliv speciální konfigurace, ale s cílem, aby se
Výhodou některých jeho speciálních vlastností, budete muset vytvořit
konfigurační soubor.
První část konfiguračního souboru by mohl vypadat takto (výchozí
hodnoty jsou uvedeny):
[TFTP]
Základna dir = / tftpboot /
Port = 69
Min Timeout = 100
Max Timeout = 5000
Počet Max Timeout = 80
Celkem timeoutu = 0
Prefetch = 3
Readonly = 1
Výchozí soubor =
Strip Prefix =
Přepsat existující soubor = 0
Adresář klienta = 0
Vytvořte adresář klienta = 0
"Základní dir" je výchozí adresář. Pokud klient požádá o soubor
bez uvedení úplnou cestu, základna dir je předřazen.
"Port" specifikuje port WvTFTP by měl použít, pokud nechcete používat
Standardní, 69, z nějakého důvodu.
"Min Timeout", "Max Timeout", a "Max Timeout Count" all určují hodnoty pro
Exponenciální timeout WvTFTP je. Tento násobitel začíná na 1. WvTFTP bude
opakování přenosu paketu, pokud nedostane odpověď průměrné RTT tak daleko
Časy náměstí aktuálního multiplikátoru nebo "Min Timeout" hodnotu,
podle toho, co je větší. Multipler se zvýší o jednu pro každý časový limit.
Můžete také zadat "Max timeout" jako maximální čekací doby, dokud
opakovaný přenos.
Můžete také určit časový limit v sekundách, který bude vždy určit čas
k přenosu; Například, můžete nakonfigurovat WvTFTP časový limit každý. Tento
přepíše exponenciální backoff. Pokud je počet časových limitů dosahuje "hrabě Max Timeout",
Přenos se přeruší.
Pokud "Total Timeout Seconds" je zadán a není nula, bude převod bude
přerušena, pokud zadaný počet sekund uplynout od času
příjem posledního paketu, bez ohledu na počet opakování.
"Prefetch" určuje množství negativního latence, která je, jak mnoho
pakety jsou rozeslány najednou.
"Readonly" určuje, jestli TFTP zápisy jsou povoleny. Výchozí hodnota je 1 (zápisy
nepovoleno).
"Výchozí soubor" je soubor poslal na klienta, pokud je požadovaný soubor
nedostupné.
Cesta, stejně jako "Strip Předpona" se automaticky odstraněny z
počátek veškerých požadavků klientů. To se provádí před přidáním "základní DIR".
"Přepsat existující soubor" určuje zda existující soubory by měly být přepsány
kdy klient nahraje soubor se stejným názvem. Pokud soubor existuje a
to je nastaveno na 0 pak nahrávání selže. Výchozí je není přepsat
existující soubory (0).
"Adresář Klient" určuje, zda klient IP adresa by měla být připojena na
"Základní dir", kdy je soubor nahrán. To způsobí, že klienti právo
do jejich vlastního adresáře. Pokud neexistuje adresář klienta a
"Vytvořit adresář klienta" směrnice je nastavena na hodnotu false (0), pak nahrávání bude
selhat. Výchozí je Nepridávat klient IP adresu "Základní dir"
kdy je soubor nahrán (0).
"Vytvořit adresář klienta" bude vytvořit adresář klienta, kdy klient
nahraje soubor (za předpokladu, že "klient Directory" je nastavena na hodnotu 1, jinak je toto
Volba nic nedělá). Adresář je podadresář "základny dir", a je
IP adresa klienta (např /tftpboot/127.0.0.1). Výchozí je
Nelze vytvořit adresář klienta (0).
Druhá část je [TFTP / Přezdívky]. Obsahuje seznam filename
Přepsání. Můžete zadat přepsání pro konkrétní IP adresy a také
Výchozí přepsání pro IP není výslovně uveden. Per-klient filename
přepíše vypadat jako "IPAddress / filename = clientnewfilename". Standardní
přepíše vypadat jako "default / filename = newfilename".
Například:
[TFTP / Aliasy]
default / image = image2_4.img
192.168.0.43/image = image2_5b.img
V tomto případě, pokud uživatel na 192.168.0.43 pokusil ke stažení
soubor "image", soubor "image2_5b.img" by skutečně poslal. Uživatelé
od jiných stroje budou mít soubor "image2_4.img" Když vyžádat
"Image".
Můžete také zadat jednorázové aliasy v [TFTP / Alias ​​Jakmile] části.
Formát je shodný s [TFTP / aliasů]; můžete mít globální nebo per-klient
jednorázové aliasy. Když klient požádá o souboru, WvTftp kontroluje
[TFTP / Alias ​​Jakmile] část první. Jestliže zápas je vyroben, tento alias používá,
a když stahování dokončí alias se odstraní z úseku
(Bez ohledu na to, zda alias je globální nebo klient-specifické). Další
vyhovující žádosti pak bude porovnán [TFTP / Aliasy] jako normální.
Všimněte si, že [TFTP / Alias ​​Jakmile] záznam je odstraněn pouze po úspěšném
ke stažení; položka bude ponechána sama, pokud stahování selže.
Poslední sekce jsou [TFTP / registrovaných klientů] a [TFTP / noví klienti].
[TFTP / registrovaných klientů] obsahuje seznam klient IP adres ("192.168.0.43
= 1 "), které jsou známy na server. Když klient se pokusí připojit, v případě,
jeho adresa není v [TFTP / registrovaných klientů], je přidána do
[TFTP / noví klienti]. To nemá žádnou funkci uvnitř WvTFTP samotné, ale může
být užitečné v některých situacích (například v našich Net integrátorů).
Všimněte si, že UniConf, konfigurace systému, který WvTFTPd použití, mohou změnit uspořádání
Váš konfigurační soubor tak, že všechna nastavení, včetně aliasů [] a [NEW
Klienti] a takové, budou pod [TFTP] části. Tak, může váš config
nakonec vypadá takhle:
[TFTP]
Port = 69
...
Přezdívky / default / image = image2_4.img
Noví klienti / 192.168.0.1 = 1
Tento formát a výše uvedené příklady jsou zcela zaměnitelné v
UniConf, ale UniConf preferuje druhá a bude uspořádání proměnných z ní vyplývající.
Výše uvedené příklady používají oddělené sekce jen pro přehlednost

Co je nového v této verzi:.

  • Aktualizace pro budovy s WvStreams 4.5 .

Požadavky na :

  • WvStreams knihovny a hlavičkové soubory

Podobný software

Ostatní software developer Mark Cote

templeton
templeton

11 May 15

Komentáře k WvTftp

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!