WIZnet Developer Forum

[W5500] FTP Client Connect 문제

안녕하세요
W5500을 사용하여 FTP Client를 테스트 중인데 Connect 가 안 되는 경우가 자주 발생합니다.

  1. FTP 서버의 내부 IP로 접속하면 항상 잘됩니다.
  2. FTP 서버의 외부 IP로 접속하면 잘 되기도 하지만, 연결이 안되는 경우, 계속 안됩니다.
  3. 2의 경우에 내부 IP로 하면 잘 됩니다.
  4. 2의 경우에 일반 PC로 접속하면 잘 됩니다.

프로그램은 ftpc.c ( https://github.com/Wiznet/ioLibrary_Driver/blob/master/Internet/FTPClient/ftpc.c )를 참고했습니다.
외부 IP 접속시에 추가해야하는 단계가 있는건가요
답변 부탁합니다.

FTP 어플리케이션 상에서는 외부 IP라고 추가해야할 사항은 없습니다.
W5500에서 IP 할당은 어떻게 받고계신가요?
IP 나 MAC 주소에서 충돌나는 부분은 없는지 확인하시는게 좋을 것 같습니다.

Wireshark 캡쳐가 가능하시다면,
wireshark에서 접속이 안되는 경우 패킷확인 하시면 어떤 이유인지 더욱 명확하게 보실 수 있습니다.
패킷의 경우 FTP 서버 장치에서 확인하셔야합니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.