소개
Tftpd64는 PJO2가 개발한 경량 멀티스레드 서버 세트로, TFTP, DNS, SNTP, SYSLOG 및 DHCP 서버 기능을 제공합니다. Windows용 오픈소스 애플리케이션으로, IPv6를 지원하며 TFTP 클라이언트와 서버를 모두 포함합니다. GPL-2.0-only 라이선스로 배포되며, 네트워크 장비 구성 및 파일 전송에 유용한 도구입니다.
상세정보
TFTP 서버 및 클라이언트
TFTP 서버와 클라이언트를 모두 제공하며, 디렉터리 기능, 보안 튜닝, 인터페이스 필터링, 진행 표시줄 및 초기 확인 기능을 통해 사용성과 처리량을 향상시킵니다.
DHCP 서버
무제한 자동 또는 정적 IP 주소 할당을 제공하는 DHCP 서버가 내장되어 있습니다.
추가 서버 기능
DNS, SNTP 및 SYSLOG 서버 기능도 포함되어 있어 다양한 네트워크 서비스를 하나의 애플리케이션에서 관리할 수 있습니다.
다운로드·설치 방법
공식 GitHub 저장소의 릴리스 페이지에서 최신 버전의 설치 프로그램을 다운로드할 수 있습니다. 다운로드한 exe 파일을 실행하고 라이선스 동의 후 기본 설정을 따라 설치하면 됩니다. 설치는 몇 초 내에 완료되며, 가벼운 프로그램으로 시스템 자원을 적게 사용합니다.
기본 사용법
설치 후 프로그램을 실행하면 메인 창에서 상단의 ‘Current Directory’와 ‘Server interface’ 필드를 설정할 수 있습니다. ‘Browse’ 버튼을 통해 작업 디렉터리를 선택하고, ‘Server interface’에 사용할 네트워크 인터페이스의 IP 주소를 입력합니다. 중앙의 탭 컨트롤에서 ‘Tftp Server’를 선택하고, 하단의 ‘Settings’ 버튼을 클릭하여 포트 번호 및 기타 고급 옵션을 구성할 수 있습니다. 구성이 완료되면 TFTP 서버가 자동으로 시작되어 파일 전송을 대기합니다.
이런 경우에 유용합니다
네트워크 장비(라우터, 스위치)의 펌웨어 업데이트 또는 구성 파일 백업이 필요한 상황에서 TFTP 서버를 활용할 수 있습니다. 또한 DHCP 서버 기능으로 소규모 네트워크에 자동 IP 주소 할당이 필요할 때 유용하며, Syslog 서버를 통해 네트워크 장비의 로그를 수집하고 모니터링할 수 있습니다.
제한 사항·확인 사항
TFTP 프로토콜 자체의 보안 한계로 인해 파일 전송이 평문으로 이루어지며, 보안이 필요한 환경에서는 SFTP 또는 기타 암호화된 프로토콜을 사용해야 합니다. 또한 방화벽 설정으로 인해 TFTP 포트(기본값: 69)가 차단되지 않도록 허용 규칙을 추가해야 합니다.
화면으로 보는 주요 기능
Tftpd32 프로그램 메인 창

Tftpd32 by Ph. Jounin이라는 제목의 윈도우 창입니다. 상단에는 'Current Directory'와 'Server interface'라는 레이블이 있는 두 개의 입력 상자가 있으며, 각각 'C:Temp'와 '192.168.1.10'이라는 값이 입력되어 있습니다. 그 옆에는 'Browse'와 'Show Dir' 버튼이 있습니다. 중앙에는 'Tftp Server', 'Tftp Client', 'DHCP server', 'Syslog server', 'Log viewer' 탭이 있는 탭 컨트롤이 있습니다. 현재 'Tftp Server' 탭이 선택되어 있으며, 그 아래에는 'peer', 'file', 'start time', 'progress', 'bytes'라는 열이 있는 빈 목록 상자가 있습니다. 하단에는 'About', 'Settings', 'Help' 버튼이 있습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


