WvTftp

Software screenshot:
WvTftp
Rincian Software:
Versi: 1.0.1
Tanggal Upload: 3 Jun 15
Pengembang: Mark Cote
Lisensi: Gratis
Popularitas: 13

Rating: nan/5 (Total Votes: 0)

WvTftp adalah server TFTP tercepat di dunia. Tidak, sungguh, itu. Proyek ini awalnya dikembangkan untuk NetIntegrator, tetapi juga berguna sendiri, dan tersedia secara gratis di bawah GNU LesserGeneralPublicLicense, atau LGPL.
Kompilasi dan Instalasi WvTFTPd
Anda harus memiliki versi terbaru dari perpustakaan dan kepala WvStreams file
diinstal pada sistem anda untuk menggunakan WvTFTPd. Kami merekomendasikan versi 4.0 atau lebih tinggi.
Anda dapat men-download WvStreams dari
    http://open.nit.ca/wiki/index.php?page=WvStreams
Anda juga membutuhkan program "pkg-config", kecuali jika Anda ingin memodifikasi
Makefile dan masukkan jalur yang tepat.
WvTFTPd menginstal sendiri ke / sbin dan halaman manual ke
/ Man, di mana adalah awalan yang sama untuk yang WvStreams adalah
diinstal (biasanya "/ usr" atau "/ usr / local"). Sekali lagi, edit Makefile jika
Anda ingin mengubah ini. Akhirnya WvTFTPd mungkin memiliki skrip configure
untuk melakukan ini.
Untuk mengkompilasi WvTFTPd, untar paket ke suatu tempat seperti / usr / src dan jenis
"Membuat". Jika tidak ada kesalahan, ketik "make install". Hak akses root yang,
tentu saja, diperlukan untuk menginstal program.
Konfigurasi WvTFTPd
File konfigurasi untuk WvTFTPd adalah /etc/wvtftpd.conf. WvTFTPd akan
berjalan baik tanpa konfigurasi khusus, tetapi untuk mengambil
keuntungan dari beberapa fitur khusus, Anda harus membuat
file konfigurasi.
Bagian pertama dari file konfigurasi akan terlihat seperti ini (default
nilai-nilai yang ditunjukkan):
[TFTP]
Basis dir = / tftpboot /
Port = 69
Min Timeout = 100
Max Timeout = 5000
Max Timeout Hitungan = 80
Jumlah Detik Timeout = 0
Prefetch = 3
Readonly = 1
Default File =
Jalur Prefix =
Menimpa file yang ada = 0
Direktori client = 0
Buat direktori client = 0
"Basis dir" adalah direktori default. Jika klien meminta file
tanpa menentukan path lengkap, dir dasar ditambahkan di.
"Pelabuhan" menentukan port WvTFTP harus menggunakan, jika Anda tidak ingin menggunakan
standar, 69, untuk beberapa alasan.
"Min Timeout", "Max Timeout", dan "Max Timeout Hitung" semua menentukan nilai untuk
Batas waktu eksponensial WvTFTP ini. Multiplier ini dimulai pada 1. WvTFTP akan
mengirimkan kembali paket jika tidak mendapatkan jawaban dalam RTT rata sejauh
kali kuadrat dari multiplier saat ini atau "Min Timeout" nilai,
mana yang lebih besar. Multipler ini bertambah satu untuk setiap timeout.
Anda juga dapat menentukan "Max Timeout" sebagai waktu tunggu maksimum sampai
transmisi.
Anda juga dapat menentukan batas waktu dalam detik yang akan selalu menentukan waktu
untuk transmisi; misalnya, Anda dapat mengkonfigurasi WvTFTP ke waktu setiap. Ini
mengesampingkan backoff eksponensial. Jika jumlah timeout mencapai "Max Timeout Hitung",
transfer dibatalkan.
Jika "Jumlah Timeout Detik" ditentukan dan tidak nol, transfer akan
dibatalkan jika jumlah tertentu detik berlalu dari waktu
penerimaan paket terakhir, terlepas dari jumlah retries.
"Prefetch" menentukan jumlah latency negatif, yaitu, berapa banyak
paket dikirim keluar pada suatu waktu.
"Hanya Baca" menentukan apakah TFTP menulis diperbolehkan. Default adalah 1 (menulis
tidak diperbolehkan).
"Default File" adalah file yang dikirim ke klien jika file yang diminta
tidak tersedia.
Path yang diberikan sebagai "Jalur Awalan" secara otomatis dilucuti dari
mulai dari permintaan klien. Hal ini dilakukan sebelum menambahkan "dasar dir".
"Timpa file yang ada" menentukan jika file yang sudah ada harus ditimpa
ketika klien upload file dengan nama yang sama. Jika file ada dan
ini diatur ke 0 kemudian upload akan gagal. Default adalah untuk tidak menimpa
file yang ada (0).
"Direktori Client" menentukan jika alamat IP klien harus ditambahkan ke
"Base dir" ketika file upload. Hal ini akan menyebabkan klien untuk meng-upload
ke dalam direktori mereka sendiri. Jika direktori klien tidak ada dan
"Buat direktori klien" direktif diatur ke false (0) kemudian upload akan
gagal. Default adalah untuk tidak menambahkan alamat IP klien untuk "Base dir"
ketika file upload (0).
"Buat direktori client" akan membuat direktori klien ketika klien
upload file (dengan asumsi "Klien Directory" diatur ke 1, jika tidak, ini
Pilihan tidak apa-apa). Direktori adalah sebuah subdirektori dari "Basis dir" dan
alamat IP dari klien (misalnya /tftpboot/127.0.0.1). Default adalah untuk
tidak membuat direktori client (0).
Bagian kedua adalah [TFTP / Alias]. Ini berisi daftar nama file
menimpa. Anda dapat menentukan override untuk alamat IP tertentu dan juga
menimpa default untuk IP tidak secara eksplisit tercantum. Per-client nama file
menimpa terlihat seperti "IPAddress / nama file = clientnewfilename". Kegagalan
menimpa terlihat seperti "default / nama file = newfilename".
Sebagai contoh:
[TFTP / Alias]
default / gambar = image2_4.img
192.168.0.43/image = image2_5b.img
Dalam hal ini, jika pengguna di 192.168.0.43 berusaha untuk men-download
mengajukan "image", file "image2_5b.img" akan benar-benar dikirim. Pengguna
dari mesin lain akan mendapatkan file "image2_4.img" ketika mereka meminta
"Image".
Anda juga dapat menentukan alias satu kali dalam [TFTP / Alias ​​Setelah] bagian. Itu
Format identik dengan [TFTP / Alias]; Anda mungkin memiliki global atau per-client
alias satu kali. Ketika klien meminta sebuah file, WvTftp memeriksa
[TFTP / Alias ​​Setelah] bagian pertama. Jika pertandingan dibuat, alias ini digunakan,
dan ketika download selesai alias dihapus dari bagian
(Terlepas dari apakah alias global atau-klien tertentu). Berikut
permintaan pencocokan kemudian akan diperiksa terhadap [TFTP / Alias] seperti biasa.
Perhatikan bahwa [TFTP / Alias ​​Setelah] entri hanya dihapus setelah sukses
men-download; entri akan ditinggalkan sendirian jika download gagal.
Bagian terakhir adalah [TFTP / Terdaftar Klien] dan [TFTP / Klien Baru].
[TFTP / Terdaftar Klien] memegang daftar alamat IP client ("192.168.0.43
= 1 ") yang diketahui server. Ketika klien mencoba untuk menghubungkan, jika
alamatnya tidak dalam [TFTP / Terdaftar Klien], itu akan ditambahkan ke
[TFTP / Klien Baru]. Ini tidak memiliki fungsi dalam WvTFTP sendiri tetapi kekuatan
berguna dalam beberapa situasi (seperti di Integrator Net kami).
Perhatikan bahwa UniConf, sistem konfigurasi yang WvTFTPd penggunaan, mungkin mengatur ulang
file konfigurasi Anda sehingga semua pengaturan Anda, termasuk [Alias] dan [New
Klien] dan seperti itu, akan berada di bawah [TFTP] bagian. Dengan demikian, konfigurasi Anda mungkin
berakhir tampak seperti ini:
[TFTP]
Port = 69
...
Alias ​​/ default / gambar = image2_4.img
Klien baru / 192.168.0.1 = 1
Format ini dan contoh di atas benar-benar dipertukarkan di
UniConf, tapi UniConf lebih suka yang terakhir dan akan mengatur ulang variabel thusly.
Contoh di atas menggunakan bagian terpisah hanya untuk kejelasan

Apa yang baru dalam rilis ini:.

  • Update untuk membangun dengan WvStreams 4.5
  • .

Persyaratan :

  • WvStreams perpustakaan dan file header

Software yang serupa

NASLite
NASLite

2 Jun 15

Perl Shell
Perl Shell

3 Jun 15

asis
asis

20 Feb 15

Perangkat lunak lain dari pengembang Mark Cote

templeton
templeton

11 May 15

Komentar untuk WvTftp

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!