TFTP サーバーのセットアップ - 簡単な GUI ツール
無料の GUI ツールを使用して、Windows 上に TFTP サーバーを数分でセットアップします。1 つのクリーンなルート フォルダー、UDP ポート 69、1 つのファイアウォール ルール、および最初のスイッチ構成の転送に加えて、TFTP にはログインがないため、LAN のみのツールであるというセキュリティ上の真実もあります。
📑章
- TFTP とは何か、ネットワーク デバイスが依然として TFTP を使用している場所
- セキュリティの真実 - ログインなし、暗号化なし、LAN のみ
- 始める前に必要なもの
- ルート フォルダーを作成します - C:\TFTP-Root
- GUI ツールをインストールし、フォルダーを指定します
- サーバーを起動し、UDP 69 でリッスンしていることを証明します
- Windows ファイアウォールで UDP ポート 69 を許可する
- 最初の転送 - スイッチ構成をバックアップする
- ファイルを確認し、ファイルを移動してサーバーを停止します
📋 概要とステップバイステップガイド
セキュリティの真実を第一に
TFTP (Trivial File Transfer Protocol) は、ネットワーク デバイスが今も依存している小規模で古いファイル転送プロトコルです。スイッチ、ルーター、IP 電話、および PXE ブート システムは、デバイス ファームウェア内に存在できるほど小さいため、これを使用します。構成のバックアップが必要なスイッチやファームウェア ファイルが必要なルーターは、多くの場合 TFTP のみを通信します。
始める前に必要なもの
4 つのものを準備してください。ここでは何も費用がかかりません。1 つを省略すると、最初の転送が失敗する原因がほとんどです。
1. 転送するスイッチ、ルーター、または電話と同じ LAN およびサブネット 上にある Windows PC。
2. ジョブの間、その PC 上の固定 IP アドレス (ビデオでは PC は 192.168.1.10 です) - デバイスはこのアドレスにファイルを送信するため、転送中に変更してはなりません。
3. 無料の GUI TFTP サーバー ツールは公式サイト からのみダウンロードできます。このクラスのツールは、偽のダウンロード サイトの格好のターゲットです。
4. PC の管理者権限。UDP ポート 69 へのバインドとファイアウォール ルールの両方に昇格が必要です。
クリーンなルート フォルダーを 1 つ作成する
ルート フォルダーは、サーバーが参照できる唯一のフォルダーです。デバイスがダウンロードするすべてのファイルはそこに配置される必要があり、デバイスがアップロードするすべてのファイルはそこに配置されます。 TFTP サーバーには参照も検索もありません。デバイスはファイル名を要求し、サーバーはまさにこの 1 か所を探します。パスはスペースを入れずに短くシンプルにします。
C:\TFTP-Root
その中に今日のジョブのファームウェア ファイルまたは空のターゲット ファイルを置き、他には何も置かないでください。ファイル名はリテラルです。デバイスに入力された名前は、拡張子や大文字も含めて、このフォルダー内のファイルと 1 文字ずつ一致する必要があります。
ツールをインストールしてフォルダーを指定します
サーバーを起動する前に、無料の GUI ツールをインストールし、その設定を開きます。このクラスで人気のある無料ツール (Tftpd64 および SolarWinds TFTP Server が一般名) はすべて同じレイアウトに従っているため、どちらを使用しても手順は有効です。 2 つの設定でほぼすべてが決まります。
1. ルート / ベース ディレクトリ: 作成したばかりのフォルダ C:\TFTP-Root を指します。
2. サーバー インターフェイス / バインド アドレス: 仮想アダプターや VPN アドレスではなく、LAN アダプターの IP アドレス (例: 192.168.1.10) を選択します。これは、「デバイスがサーバーに到達できない」という非常に一般的な原因です。
次に、サーバーを起動し、管理者として実行します。ステータスが UDP ポート 69 で実行中 / 待機中 に変わるはずです。ネットワークのせいにする前にそれを証明してください。PC でコマンド プロンプトを開いて次のコマンドを実行します。
netstat -an | findstr :69
UDP ... :69 行は、ツールがポートを所有し、リッスンしていることを意味します。行がまったく表示されない場合は、サーバーがまだ実際に実行されていないことを意味します。実行されるまでは、ファイアウォール ルールは役に立ちません。
Windows ファイアウォールで UDP ポート 69 を許可する
TFTP は静かに失敗します。PC にはフレンドリーなエラーはありません。デバイスは再試行するだけでタイムアウトを報告します。ツールの初回実行ファイアウォールのポップアップが閉じられた場合は、ルールを手動で追加します。セキュリティが強化された Windows Defender ファイアウォール → 受信ルール → 新しいルール を開き、ポート → UDP → 特定のローカル ポート: 69 を選択し、接続を許可して、プライベート プロファイルのみ (およびオフィスのドメイン) にチェックを入れ、パブリックのチェックを外したままにします。 TFTP Server UDP 69 など、正直に名前を付けます。そうすれば、後でこのファイルが存在する理由がわかります。
最初の転送 - スイッチ構成のバックアップ
次に、最初の実際の転送を実行します。つまり、スイッチの実行コンフィギュレーションを PC にコピーします。スイッチのコンソールで copy コマンドを実行し、2 つのプロンプトに PC の IP アドレスと宛先ファイル名を入力します。
copy running-config tftp:
Address or name of remote host []? 192.168.1.10
Destination filename [running-config]? switch-config.cfg
両端を監視します。ツールのログ ペインにはスイッチから到着した転送が表示され、ファイル switch-config.cfg が C:\TFTP-Root 内に表示されるはずです。スイッチがタイムアウトを報告し、ログが空のままの場合は、リクエストは到着しません。ファイアウォール ルールとバインド アドレスの順に戻ります。
確認、バックアップの移動、サーバーの停止
受信したファイルを開いて、それが空のファイルや切り取られたファイルではなく、完全な構成であることを確認します。その後、その日のうちにそれを実際のバックアップ システム (システムが持つアクセス制御の下で、ファイル サーバーまたはバックアップ ドライブ上の日付の付いたフォルダー) に移動します。通常、スイッチ設定にはローカル パスワード ハッシュ、SNMP コミュニティ文字列、VPN の詳細、およびネットワークの完全なマップが含まれるため、開いたフォルダーに保存すべきではありません。
🏷️トピック検索変数とキーワード
🎙️ 全文転写 — タップして展開します
__TOK_31__
__TOK_32__
__TOK_33__
❓ よくある質問
このチュートリアルは完全に無料で実行できますか?
__TOK_34__
初心者でもこのガイドに従うことができますか?
__TOK_35__
行き詰まった場合はどこに質問すればよいですか?
__TOK_36__