2021年のWindows、Linux、Macに最適なTFTPサーバー

2021年のWindows、Linux、Macに最適なTFTPサーバー

Trivial File Transfer Protocol(TFTP)は、通常、TFTPと呼ばれ、ネットワークおよびシステム管理者が最もよく使用するファイル転送メカニズムの1つです。それは、その兄貴のFTP、またはファイル転送プロトコルに非常に異なりますが似ています。これは、リソースをほとんど必要としない制限された軽量のプロトコルであり、ファームウェアの更新やシステム構成などのファイルを転送するための最適な方法として理想的です。これは、BOOTPプロトコルを使用してネットワークからディスクレスPCを起動できるようにするプロトコルでもあります。本日、Windows、Linux、macOSで利用できる最高の無料TFTPサーバーを公開します。

2021年のWindows、Linux、Macに最適なTFTPサーバー

最も一般的な使用法では、ファイルはサーバーとそれらが使用されるデバイス間で転送されます。今日、私たちはインターネット上で見つけることができる最高の無料のTFTPサーバーのいくつかを明らかにしています。それらはすべて仕事をしますが、いくつかは私たちが概説しようとしている微妙な違いを持っ​​ていることがあります。ただし、トップサーバーを紹介する前に、TFTPが正確に何であるかを見てみましょう。

TFTPファイル転送の説明

Trivial File Transfer Protocol(TFTP)は、簡略化されたファイル転送プロトコルです。FTPとは異なり、コネクション型TCPプロトコルを使用せず、代わりにIPポート69でコネクションレス型UDPプロトコルを使用します。コネクションレス型であるため、転送中にパケット損失が発生する可能性があり、クライアントとサーバーの両方がそれを管理します。また、ウィンドウ処理を使用しないため、プロトコルの速度が低下する可能性があります。これにより、高遅延リンクでの効率が低下します。そのため、ローカルネットワークで最も一般的に使用されます。

FTPと比較して、TFTPは単純化されていますが、TFTPにはサーバー上のファイルを一覧表示する方法がありません。また、ユーザー認証の可能性や暗号化機能もありません。転送するファイル名を正確に知っている必要があります。サーバーのホームディレクトリに相対的なパスの使用はサポートされていますが、ディレクトリツリーを参照する方法がないため、パスを知っている必要があります。そして最後に、標準のTFTP実装には、読み取りおよび/または書き込み権限機能がありません。

その制限のため、ほとんどのユーザーはTFTPよりもFTPを好みます。それでも、TFTPは、スイッチ、ルーター、ファイアウォール、ロードバランサーなど、複数の種類のハードウェアのファームウェアを更新するためにネットワークおよびシステム管理者によって非常に使用されます。また、導入部で示したように、TFTPはの一部としても使用されます。オペレーティングシステムイメージをディスクレスコンピュータおよびワークステーションにダウンロードするためのBOOTPプロセス。

プロトコルの最後のバージョンは、1992年にさかのぼるRFC 1350で定義されているバージョン2です。これはかなり前から存在しており、最も使用されているバージョンです。

Windowsに最適なTFTPサーバー

Windowsは最も広く使用されているオペレーティングシステムであるため、7台または当社の最高のサーバーがそのプラットフォームに適しているのは当然のことです。結局のところ、管理している機器の種類やTFTPファイル転送の必要性に関係なく、Windowsコンピューターから実行する可能性があります。

1. SolarWinds TFTPサーバー(無料ダウンロード)

あなたがSolarWindsを知らないなら、それはたくさんの優れたネットワーク管理ツールを作っている会社です。考えられるほとんどすべてのネットワーク管理タスクに対処するための幅広いツールを提供します。それらのツールのほとんどは、競合製品と比較すると比較的安価であり、すべて無料の試用期間が付属しているため、ご使用の環境でテストできます。しかし、SolarWindsは、無料トライアルよりも優れており、非常に便利な無料ツールもいくつか提供しています。

SolarWindsの無料のTFTPサーバは、これらのツールの一つです。このページからツールをダウンロードできます

2021年のWindows、Linux、Macに最適なTFTPサーバー

TFTPサーバーはWindowsサービスとして実行されます。その操作は透過的であり、その管理はWindowsシステム管理の知識を持っている人なら誰でも簡単にできるはずです。

TFTPサーバーは通常、単純なツールであり、これも同様です。それについて言うことはあまりありません。注目に値するその主な機能の中で、これは永遠にそして誰にとっても真の100%無料のツールではありません。使用期間や使用方法に制限はありません。SolarWindsが述べているもう1つの重要な機能は、複数のデバイスから同時に転送を実行できることです。また、TFTPプロトコルにはセキュリティが組み込まれていませんが、SolarWinds TFTPサーバーは、特定のIPアドレスまたはアドレス範囲からの接続のみを許可するように構成できます。

最後に、SolarWindsTFTPサーバーは最大4GBのサイズのファイルを処理できます。TFTPを介して大きなファイルを転送する必要がない可能性があります。

2. WindowsTFTPユーティリティ

その名前にもかかわらず、このツールはマイクロソフトからのものではありません。Windows TFTPユーティリティは、実際にはWindows用の最低限のTFTPサーバーです。これは、MicrosoftのC#と.netフレームワークを使用してmgentiによって開発されました。これにより、特に構成可能なオプションがほとんどないことを考慮すると、実行可能ファイルは非常に小さくなります。ただし、このオプションの欠如は、サーバーがバインドするインターフェイスを指定することさえできないことを意味します。したがって、サーバーはすべてのインターフェイスで着信接続を受け入れます。

2021年のWindows、Linux、Macに最適なTFTPサーバー

サーバーのサイズが小さいのは、.netフレームワークを使用しているためです。もちろん、これは、.net Frameworkがまだ​​インストールされていない場合、インストールのフットプリントがサーバーのフットプリントよりもはるかに大きくなる可能性があることを意味します。繰り返しになりますが、最近では、多くのソフトウェア開発プロジェクトで使用されている.netフレームワークがインストールされていないWindowsコンピューターはそれほど多くありません。

また、自分で開発者の場合、ユーティリティには、TFTPサーバーとクライアントの機能をソフトウェアに追加するために誰でも使用できる.netクラスも含まれています。

サーバーはSourceforgeページから入手でき、パブリックドメインにあります。つまり、誰でも自由に使用できます。

3. Tftpd32(&Tftpd64)

Tftpd32開発者フィリップJounin氏からは、Windows用の非常に人気のTFTPサーバです。実際、これは単なるTFTPサーバーではありません。IPV6対応アプリケーションには、DHCPサーバー、DNSサーバー、クロック同期用のSNTPサーバー、syslogサーバー、TFTPクライアントも含まれています。これは、1つのアプリにパッケージ化された多くの機能です。

2021年のWindows、Linux、Macに最適なTFTPサーバー

実際、これらすべてのサービスを同じコンピューターから実行することを選択する状況はほとんどないため、機能が多すぎる可能性があります。これらすべてのサーバーの使用が見られる唯一の場所は、非常に小規模なビジネスネットワークです。大規模なネットワークでは、DNSやDHCP、さらにはSNTPなど、これらのサービスのほとんどは、使用されているディレクトリサービスサーバーから実行されることがよくあります。

アプリケーションのWebサイトに示されているように、「TFTPクライアントとサーバーはTFTPオプションのサポート(tsize、blocksize、timeout)と完全に互換性があり、データ転送時に最大のパフォーマンスを発揮します。
サーバーの他の有用な機能は、ディレクトリ機能、セキュリティのチューニング、インタフェースフィルタリング、プログレスバー、早期に確認応答されています。

開発者のウェブサイトは、 いくつかの異なるダウンロードを提案しています。アプリケーションは、zipファイルまたは実行可能インストーラーとしてダウンロードできます。サービスとして実行されるバージョンもあります。そして最後に、まったく同じアプリケーションであるが64ビットアプリとしてコンパイルされたTftpd64を選択することができます。

4.WhatsUp無料TFTPサーバー

WhatsUpは、まれに聞いたことのない場合でも、デバイスとサーバーの稼働時間と可用性を一元的に監視する場所を提供する監視ツールです。それは何年も前から存在しており、堅実な監視プラットフォームとして優れた評判を得ています。SolarWindsのように、WhatsUpの背後にある会社であるIpswitchは、いくつかの無料ツールを作成しています。

2021年のWindows、Linux、Macに最適なTFTPサーバー

WhatsUp無料TFTPサーバIpswitch社の無料ツールの一つ。機能面ではかなり基本的ですが、これもTFTPに期待されることです。無料のサーバーは、ネットワークエンジニアがファイルをあるデバイスから別のデバイスにできるだけ問題なく移動する必要があることをターゲットにしています。バックグラウンドで実行されるサービスコンポーネントと、それを監視および構成するアプリケーションの両方を備えたアプリケーションは、非常にうまく機能します。ただし、ドキュメントの欠如は、一部の人にとっては目を見張るものになる可能性があります。

WhatsUp無料のTFTPサーバーを試してみたい場合は、このページからソフトウェアをダウンロードできます。フォームに名前とメールアドレスを入力する必要があります。その後すぐにIpswitchから連絡があります。結局のところ、Ipswitchのような会社がそのような製品を無料で提供するのには理由がなければなりません。

5. haneWINTFTPサーバー

haneWinソフトウェアは、Windows用のネットワークソフトウェアを製造している小さな会社です。また、一部の製品がWindows 95、98、およびMEで動作していることを考えると、それらは永遠に存在しているように見えます。それらのさまざまな製品の中には、DHCP、DNS、NFS、およびTFTPサーバーがあります。haneWIN TFTPサーバが32ビットと64ビットの両方のバージョンで利用できるフル機能のアプリケーションで、それ意志のWindows XP、Windowsの10のすべての方法以来のWindowsのほぼすべてのバージョンで動作します。

2021年のWindows、Linux、Macに最適なTFTPサーバー

他のほとんどのTFTPサーバーとは異なり、haneWIN TFTPサーバーは、クライアントIPアドレスに基づいて何らかの形式のアクセス制御を実装します。読み取りと書き込みのアクセス許可、およびディレクトリアクセスは、IPアドレスごとにサーバーに設定できます。

サーバーには、Windowsサービスとコントロールパネルアプレットの2つのコンポーネントがあり、サーバーの設定を調整したり、ファイル転送を監視したりできます。コマンドラインから実行することもできるため、スクリプト操作に最​​適です。サーバーと一緒に、コマンドプロンプトを介してアクセスするDLLとして実装されるTFTPクライアントが付属しています。

このファイルは、開発者のWebサイトから直接ダウンロードできます。

6. WinAgentsTFTPサーバー

WinAgentsソフトウェアグループは、ネットワーク管理ソフトウェアを公開しているもう1つの小さな会社です。同社の主力製品の1つは、WinAgentsTFTPサーバーです。Windows XP以降、ほとんどのWindowsサーバープラットフォームで動作します。これには、Windows 2000(サーバー)、XP、2003(サーバー)、Vista、Windows 7、および2008(サーバー)が含まれます。サーバーは32ビットアプリケーションですが、64ビットシステムでも正常に動作します。

2021年のWindows、Linux、Macに最適なTFTPサーバー

サーバーは、送信元IPアドレスに基づいて何らかの形式の大まかなアクセス制御を実装します。ただし、WinAgents TFTPサーバーの差別化機能は、その使用または仮想フォルダーです。これらは、サーバーに接続しているTFTPクライアントには存在しているように見えますが、サーバーには実際には存在していないフォルダーです。これらは、TFTPファイル転送に何らかの編成を提供するために使用されます。

WinAgents TFTPサーバーは、1つの厳しい制限がありますが、真の無料ソフトウェアです。試用版としてリリースされたこのソフトウェアは、30日間のテスト期間中はフル稼働し、その後は2回の同時ダウンロードに制限されます。この制限は、ソフトウェアのライセンスを購入することで取り除くことができます。WinAgents Webサイトからソフトウェアをダウンロードし、ライセンスを購入できます。

7.ITプロフェッショナル向けのSpiceworksTFTPサーバー

ITプロフェッショナル向けSpiceworksTFTPサーバーは、単なるTFTPサーバーではありません。小規模な構成管理システムです。TFTPを使用してデバイスから構成ファイルをプルし、構成ファイルを並べて比較できます。これにより、構成がネットワーク全体で標準化されます。

2021年のWindows、Linux、Macに最適なTFTPサーバー

このソフトウェアは、デバイスファームウェアのリポジトリとして機能することにより、ファームウェアを最新の状態に保つのにも役立ちます。しかし何よりも、ソフトウェアは非常にうまく機能するTFTPサーバーとして機能します。あなたはあなたが適当と思うかもしれないどんな目的のためにもそれを自由に使うことができます。個人情報と引き換えに、SpiceworkのWebサイトからダウンロードできます。

LinuxTFTPサーバー

Linuxは非常に人気のあるオペレーティングシステムであり、ネットワーク管理者がLinuxを使用しているのを見るのは珍しいことではありません。ほとんどのLinuxディストリビューションには、少なくとも1つのTFTPサーバーが付属していますが、デフォルトで有効になることはめったになく、インストールされることもありません。それはまだそこにありますが、TFTPdと呼ばれることが多いパッケージの一部として、「d」はデーモンを表し、バックグラウンドで実行されるアプリケーションのUnix名です。機能的にはWindowsサービスに似ています。

1. atftpd

Linuxの世界で人気のあるTFTPサーバーは、AdvancedTFTPサーバーと呼ばれています。通常、aftpdという名前のパッケージで提供されます。Thitは、マルチキャストをサポートする優れたマルチスレッドサーバーです。そのため、非標準の展開に最適なオプションです。

Linuxディストリビューションに応じて、apt-getまたはyumを使用してデーモンをインストールします。apt-getでの実行方法は次のとおりです。

$ sudo apt-get install atftpd

ほとんどのWindowsTFTPサーバーとは異なり、atftpdは、/ etc / default / atftpdにある構成ファイルを編集することによって構成されます。構成ファイルは、リッスンするポートや、ソフトウェアとデーモンまたはInetdプロセスを実行するかどうかなどを指定する場所です。通常、構成ファイルにあるものは次のとおりです。

USE_INETD = true OPTIONS = "-tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose = 5 / srv / tftp "

2. tftpd-hpa

tftpd-hpaは、Linux用のもう1つの人気のあるTFTPサーバーです。TFTPと同じくらい単純なプロトコルでは、すべてのサーバーにほぼまったく同じ機能セットがあります。どちらかを選択する主な理由は、依存関係とドキュメントに関係しています。

通常、atftpdを確実に機能させることができない場合は、tftpd-hpaを使用します。apt-getコマンドを1つだけ使用するだけで簡単にインストールできます。

$ sudo apt-get install tftpd-hpa

前のエントリと同様に、tftpd-hpaは/ etc / default / tftpd-hpaの設定ファイルを介して設定されます。そのファイルには通常、次のようなものがあります。

TFTP_USERNAME = "tftp" TFTP_DIRECTORY = "/ var / lib / tftpboot" TFTP_ADDRESS = ":69" TFTP_OPTIONS = "-secure"

これらの設定はいずれも、ファイルを編集することで好みに合わせて変更できます。変更したら、次のコマンドを使用してサーバーを再起動する必要があります。

sudo service tftpd-hpa restart

macOS TFTPサーバー(2700)

macOSは、おそらくネットワーク管理者が最もよく使用するプラットフォームではありません。それでも、TFTPサーバーが組み込まれています。デフォルトではロードされませんが、有効にするのは非常に簡単です。これを実現する最も簡単な方法は、ターミナルウィンドウで次のコマンドを入力することです。

sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist

続行するには、macOSパスワードを入力するように求められます。

インストールしたら、netstatコマンドを使用して実行中であることを確認できます。

$ netstat -n | grep * .69 udp4 0.69。* udp6 0.69。*

これは、TFTPサーバーがポート69でリッスンして接続を待機していること、およびIPV4接続とIPIV6接続の両方を受け入れることを示しています。

TFTPサーバーをシャットダウンする必要がある場合は、unloadコマンドを使用するだけです。

sudo launchctl undo -F /System/Library/LaunchDaemons/tftp.plist

まとめ

その大雑把な性質にもかかわらず、TFTPプロトコルは依然としてネットワーク管理の分野で広く使用されています。これは、多くの(おそらくほとんどの)ネットワークデバイスにファームウェアとソフトウェアをインストールおよびアップグレードするための主要な方法です。

Windows、Linus、さらにはmacOSのいずれを使用していても、無料で利用できるTFTPサーバーがあります。最高の10をリストしました。それらのいずれかを自由に試してみてください。ただし、最初のサーバーであるSolarWindsTFTPサーバーがお気に入りであるかどうかを知らせてください。それは仕事を一貫して終わらせる高品質のサーバーです。


ネットワークについて詳しく知るための 10 のベスト Ping スイープ ツール

ネットワークについて詳しく知るための 10 のベスト Ping スイープ ツール

Ping スイープはさまざまな方法で活用できます。ベスト 10 の Ping スイープ ツールの方法と紹介について説明しますので、読み続けてください。

Web サイトを監視するための 6 つの最適なツール

Web サイトを監視するための 6 つの最適なツール

Web サイトは重要であり、適切なパフォーマンスを得るために常に注意深く監視する必要があります。ここでは、Web サイトを監視するための最適なツールをいくつか紹介します。

パフォーマンスを追跡する 6 つの最適なネットワーク管理ツール

パフォーマンスを追跡する 6 つの最適なネットワーク管理ツール

ネットワーク管理ソフトウェア市場は非常に混雑しています。最適なネットワーク管理ツールの推奨事項に従って、検索を短縮します。

2022 年の開発チーム向けのベスト ソフトウェア導入ツール

2022 年の開発チーム向けのベスト ソフトウェア導入ツール

ここでは、任意の数のマシンを管理する煩わしさを軽減するための最高のソフトウェア展開ツールをいくつか紹介します。

HIPAAコンプライアンスチェックリストと使用するツール

HIPAAコンプライアンスチェックリストと使用するツール

医療業界にいる場合、またはその業界のITに何らかの形で関わっている場合は、HIPAAについて聞いたことがあるでしょう。健康保険の相互運用性

2021年にレビューされた最高の無料のsFlowコレクターとアナライザー

2021年にレビューされた最高の無料のsFlowコレクターとアナライザー

sFlowは、多数のネットワークデバイスに組み込まれているフロー分析プロトコルです。上位5つの無料のsFlowコレクターとアナライザーを確認します。

2021年に最高のエージェントレスインフラストラクチャ監視ツールとソフトウェア

2021年に最高のエージェントレスインフラストラクチャ監視ツールとソフトウェア

適切なツールを選択できるように、最高のエージェントレスインフラストラクチャ監視ツールを導入し、それぞれを簡単に確認できるようにしました。

Linuxでの帯域幅の監視:2021年の上位5つのツール

Linuxでの帯域幅の監視:2021年の上位5つのツール

Linuxがデータセンターでますます普及するにつれ、Linuxでの帯域幅の監視を検討し、最高のツールも検討しています。

SolarWinds Mail Assure –レビュー2021

SolarWinds Mail Assure –レビュー2021

電子メールのセキュリティは、マネージドサービスプロバイダーの重要なタスクです。その目的に最適なツールの1つであるSolarWindsMailAssureをレビューしていました。

Windows PowerShellコマンドのチートシート–必要な究極のガイド

Windows PowerShellコマンドのチートシート–必要な究極のガイド

Windowsのパワーユーザーの場合、PCでさまざまな操作を実行する方法が、複数のアプローチを持ち、