Windows 10에서 TFTP 서버를 설정하고 구성하는 방법



문제를 제거하기 위해 도구를 사용해보십시오

TFTP 서버 기본적으로 네트워크를 통해 연결된 시스템간에 파일을 전송하는 데 사용됩니다. TFTP (Trivial File Transfer Protocol)는 원격 시스템에서 파일을 보내거나받는 데 사용할 수있는 인터넷 소프트웨어 유틸리티입니다. 프로토콜은 매우 기본적이며 전송되는 파일에 많은 보안을 제공하지 않습니다.



우리 모두는 Windows 홈 그룹 큰 장애물없이 네트워크를 통해 파일을 공유 할 수 있습니다. 그러나 대체 해결 방법이 필요한 v1803 업데이트의 Windows 10에서 제거되었습니다. 빠른 해결 방법은 TFTP 서버를 사용하는 것입니다. 간단하고 쉽게 설정할 수 있습니다. 이 기사에서는 SolarWinds TFTP 서버 ( 여기에서 다운로드 ) 사용하기 쉽고 네트워크를 통해 파일을 신뢰성 있고 빠른 속도로 전송할 수 있습니다. 또한 SolarWinds TFTP 서버는 전문 회사이기 때문에 특히 대규모 조직에서 네트워크, 시스템 및 IT 인프라를 관리하는 데 도움이되는 소프트웨어 및 솔루션을 개발하기 때문에 사용하는 것이 좋습니다.



전제 조건 :

이 기사의 본질에 들어가서 TFTP 서버를 설정하는 방법을 보여주기 전에 필요한 사항이 있습니다. 필요한 것은 다음과 같습니다.



  • 관리자 계정 : 관리자 계정을 사용하지 않는 경우 시스템에 TFTP 서버를 설정하지 않아도됩니다. 따라서 관리자로 로그인했는지 확인하십시오.
  • SolarWinds TFTP 서버 : TFTP 서버를 설정하려면 SolarWinds에서 TFTP 서버 유틸리티를 다운로드해야합니다. 다음에서 다운로드 할 수 있습니다. 여기 . .zip 파일을 다운로드 한 후 데스크톱에 압축을 푼 다음 바로 설치를 진행하십시오.
  • 포트 포워딩 : TFTP 서버에 대한 원격 액세스를 허용하려면 네트워크 외부의 사용자가 서버에 액세스 할 수 있도록 UDP 포트 69를 라우터에서 네트워크의 IP 주소로 전달해야합니다. 그러나 원격 연결이 필요하지 않은 경우 포트를 전달할 필요가 없습니다.

모든 요구 사항을 충족하면 서버를 설정할 준비가 된 것입니다.

원격 액세스 또는 로컬 액세스

가정이나 사무실 등의 로컬 네트워크 외부에서 TFTP 서버에 대한 액세스를 허용하기로 결정한 경우 기본적으로 고정 IP를 사용하거나 동적 IP를 허용 목록에 추가해야합니다. TFTP 서버는 모든 IP 주소가 포트 전달과 함께 파일을 보내고받을 수 있도록합니다. IP 범위를 추가하여 여러 IP를 허용하거나 단축 된 범위를 추가하여 하나의 장치 만 허용 할 수 있습니다.

Solarwinds TFTP를위한 IP 구성



TFTP 서버 설정

서버를 설정하려면 주어진 지침을 따르십시오.

  1. 먼저 SolarWinds TFTP 서버 유틸리티로 이동하여 메뉴를 시작하다 및 검색 TFTP 서버 .
  2. 로드되면 파일 그런 다음 구성 .

    SolarWinds TFTP 서버 파일 메뉴

  3. 이제 Windows 시스템 트레이에 서버를 표시하려면‘ Windows 시스템 트레이에 TFTP 서버 추가 '.
  4. 그 후에는 서버 루트 디렉토리 . 수신 된 모든 파일이 여기에 저장됩니다. 또한 일부 파일을 보내려면 먼저 파일을이 디렉토리에 복사해야합니다. 클릭 검색 원하는 위치를 선택하세요.

    서버 루트 디렉토리 변경

  5. 다음으로 보안 탭을 클릭하여 일부 제한을 적용하십시오.
  6. 파일 만 보내려면 파일을 보내다 . 파일 만 수신하려면 파일 받기 . 두 가지를 모두 수행하려면‘ 파일 보내기 및 받기 ’확인란이 선택되어 있습니다.

    전송 유형 선택

  7. SolarWinds TFTP 서버 유틸리티 덕분에 특정 IP 주소가 파일을 보내고받을 수 있도록 허용하여 추가 보안을 추가 할 수 있습니다. 이렇게하려면‘ 다음 IP 주소 만 파일 송수신을 허용합니다. '를 클릭 한 다음 더하다 .
  8. IP 주소 범위를 입력하고 확인 .

    허용되는 IP 주소 범위

  9. 마지막으로 확인 구성 창을 닫습니다.

즉, TFTP 서버를 성공적으로 구성하고 설정했습니다.

TFTP 서버 사용

이제 TFTP 서버를 설정 했으므로 TFTP 서버를 사용하여 파일을 보내거나받는 방법이 궁금 할 것입니다. 걱정하지 마세요. 여기서 절차를 설명하겠습니다.

포트 포워드 – 시작하려면 먼저 네트워크 외부의 시스템에서 액세스 할 수 있도록 포트 번호 69를 전달해야합니다. 포트 포워딩은 일반적으로 펌웨어마다 다르므로 모두 다룰 수는 없습니다. 그러나 기본적인 정보를 얻으려면 라우터의 제어판에 액세스하고 고급 설정으로 이동하여 NAT 또는 포트 포워드를 찾아야합니다. 여기에서 새 항목을 만들고 ipv4 주소의 UDP 포트 69를 전달하기 만하면됩니다.

원격으로 파일을 전송하지 않으려는 경우 포트를 전달할 필요가 없습니다.

TFTP 클라이언트 설치

다음 단계는 원격 또는 로컬 시스템에 TFTP 클라이언트를 설치하는 것입니다. TFTP 클라이언트를 설치하려면 다음을 수행하십시오.

  1. 로 이동 메뉴를 시작하다 그리고 열어 제어판 .
  2. 로 이동 프로그램 및 기능 그런 다음 왼쪽에서‘ Windows 기능 켜기 또는 끄기 '.
  3. 아래로 스크롤하여 찾기 TFTP 클라이언트 . 확인란을 선택하십시오.

    TFTP 클라이언트 설치

  4. 딸깍 하는 소리 확인 클라이언트를 설치합니다.
  5. 완료 될 때까지 기다리십시오.

서버를 실행하지 않는 시스템에 있어야합니다.

TFTP를 허용하도록 방화벽 구성

시스템에 TFTP 클라이언트를 설치 한 후에는 Windows 방화벽을 끄거나 TFTP 연결에 대한 예외를 추가해야합니다. 방법은 다음과 같습니다.

  1. 로 이동 메뉴를 시작하다 그리고 열어 제어판 .
  2. 변경 보기 ...에 큰 아이콘 그런 다음 Windows Defender 방화벽 .
  3. Windows Defender 방화벽을 끄려면‘ Windows Defender 켜기 또는 끄기 '.
  4. 을 체크하다 ' Windows Defender 방화벽 끄기 '를 선택하고 확인을 클릭합니다.

    Windows Defender 방화벽 끄기

  5. Windows 방화벽을 끄지 않으려면 TFTP 연결에 대한 예외를 추가하기 만하면됩니다. 이렇게하려면‘ Windows Defender 방화벽을 통해 앱 또는 기능 허용 'Windows 방화벽 설정 창에서.
  6. 설정 변경 '예외를 추가 할 수 있습니다.
  7. 이제 다른 앱 허용 그리고 나서 검색 .
  8. 검색 TFTP.exe Windows system32 디렉토리에 있습니다. 그것을 선택하고 열기를 클릭하십시오.
  9. 모두 확인 은밀한공공의 상자를 클릭 한 다음 확인 .

    방화벽을 통해 TFTP 허용

전송 TFTP를 사용하는 파일

마지막으로 TFTP 클라이언트를 설치하고 UDP 포트를 전달한 후 69 , 원격 또는 로컬로 파일을 전송할 준비가되었습니다. 이렇게하려면 서버가 실행 중인지 확인한 다음 주어진 지침을 따르십시오.

  1. 프레스 Windows 키 + R 열기 위해 운영 .
  2. cmd ’를 눌러 명령 프롬프트를 엽니 다.
  3. 파일을 전송하기 전에 보내려는 파일이 서버 루트 디렉토리 .
  4. 이제 파일을 받으려면 다음을 사용해야합니다. 가져 오기 매개 변수. 파일을 보내려는 경우에는 놓다 매개 변수. 명령은 다음과 같습니다.
    Tftp -i [서버 IP 주소] [GET 또는 PUT] [파일 경로]
  5. 예는 다음과 같습니다.
    Tftp -i 192.168.10.8 put E :  hello.txt

    TFTP를 사용하여 파일 보내기

  6. 파일을 받으려면 명령이 다음과 같이 진행됩니다.
    tftp -i 192.168.10.8 get hello.txt

TFTP를 사용하여 파일 받기

노트 :

원격으로 파일을 전송하려면 명령 프롬프트에서 공용 IP 주소와 포트를 지정해야합니다. 예는 다음과 같습니다.

Tftp -i 39.43.126.2:69 put E :  hello.txt
5 분 읽기