설에 부모님 집 내려와 있는데 내 방에 컴 켜놓고 ftp서버를 켜놓고 와서 여기에 접속 할려고 하는데 이상하게 접속이 안되는데 원인을 모르겠음...
1. 와이파이 환경에서 노트북으로 ftp 서버 접속-> 안됨
2. 와이파이연결하고 스마트폰으로 ftp 서버 접속-> 잘됨
3. 스마트폰 테더링 물려서 노트북으로 ftp 접속 -> 잘됨
4. 혹시 몰라서 공유기 설정 바꿔서 dmz로 포트 전부 개방 해봤지만 안됨.
5. 윈도우 방화벽 문제인가 해서 ftp프로그램 방화벽 다 열어봤지만 안됨.
6. 네트워크 설정을 공개, 개인 둘다 바꿔봤지만 안됨
공유기 문제라거나 노트북 문제는 아닌거 같은데 뭐가 문제인지 모르겠네.
참고로 ftp 클라이언트에서는 can not open data connection이라고 뜸.
서버쪽에서는 접속은 되는걸로 뜨는데 클라에서 반응 없으니 그대로 접속 종료되고...
윈도우 리모트 데스크탑은 또 잘 돼서 이걸로 하고 있긴한데 대체 뭐땜에 안되는지 답답하네
16개의 댓글
무분별한 사용은 차단될 수 있습니다.
fare
혹시 1번할때 FTP 접속을 크롬에서 한거 아니지? 크롬은 FTP 막았다고 함
냥프시롤
ㅇㅇ크롬 아니고 원래 raildrive 쓰는데 안돼서 filezilla 써봤는데도 안되더라
fare
포트포워딩 당연히 되어 있다고 생각하고, http 체크하고 접속 한거임?
냥프시롤
http 체크는 뭐임? 이게 공유기 문제면 스마트폰에서도 안될거고, 노트북쪽 문제면 테더링해도 안될건데 이쪽은 다 되니까 ㄹㅇ 골때림
fare
그러니까 외부 와이파이에서 스마트폰은 되고 노트북은 안되고
테더링으로 하면 노트북도 된다 이거 아님?
저 외부 와이파이가 최소한 2개 이상으로 시험해본거임?
냥프시롤
ㅇㅇ내가 시험 해본건 같은 와이파이에 접속돼있는 노트북이랑 스마트폰 2개임.
fare
같은 와이파이면 님 집에 있는 컴터는 같은 공인 IP로 보일꺼라
IP문제 아니면 컴퓨터 설정문제인거 같은데 테더링으로 된다고 하면
시밤 이건 뭐지
님 핸드폰 사실 와이파이 잡힌게 아니라 데이터로 된거 아닌가? 이거 아니면 말이 안되늗네
1. 핸드폰 데이터 끄고 와이파이만 켜놓고 해보셈 만약되면
2. 192.168.0.1로 노트북에서 해보셈 되면 공유기 설정 잘못한거
냥프시롤
다른 노트북에서도 해보니까 똑같이 ftp서버 접속이 안되네ㅋㅋㅋ
fare
이건 노트북 자체 문제보다 와이파이나 님네 공유기 설정문제 둘중 하나라
냥프시롤
스마트폰 아예 비행기 모드하고 와이파이만 켜서 ftp접속은 걍 됨ㅋㅋㅋ
참고로 이쪽 공유기는 kt꺼라 172.30.1.254 임ㅋ
fare
거기 공유기에서 님네집 공유기로 접속할때는 어차피 공인 IP로 붙을껀데 이건 같은 와이파이면 다 같은 공인IP로 붙어서 딱히 상관없을듯
그런데 문제는 같은 공인 IP인데 핸드폰은 되고 노트북은 안된다는거
보통이러면 님 노트북에 뭔가가 설정이 되어 있어서(프록시나 vpn 같은거) 안되는거면 OK인데
님이 다른 노트북으로 해도 안된다고 하니까
다른 와이파이로 다시 해보셈 이랬는데도 안되면 답없음
fare
https://www.clien.net/service/board/kin/15725475
그나마 비슷한게 이거 이거 보셈
이걸로 해결하면 포트포워딩 문제였음
냥프시롤
아 해결됐다. 내가 원래 iptime 공유기 쓰다가 asus공유기로 바꿔서 ddns 주소가 바뀌었는데 그대로 ftp 서버 잘되길레 따로 설정 안바꾸고 그대로 썼는데 ftp 패시브 모드 ip 주소를 이전 iptime ddns 로 되어있었는데 이걸 바꾼 ddns 주소로 하니까 제대로 접속이 되네ㅋㅋㅋ
그런데 왜 다른 조건에서는 됐던거지 이해가 잘안가네ㅋㅋ
fare
아마 핸드폰에는 그 뭐라하지 쿠키? 세션? 이런게 계속 남아 있어서 기존 경로로 가서 된거 아님?
노트북은 그게 없어서 안된거고(즉 노트북으로는 접속한적이 없음 공유기 바꾸고 처음 접속한거)
https://m.ppomppu.co.kr/new/bbs_view.php?id=nas&no=27962
그리고 님이 말한거 여기 댓글에 있네 구글에 검색하면 진짜 다 있긴하구낰ㅋㅋㅋ
ELFIEF
active / passive 모드 바꿔봐
https://madplay.github.io/post/ftp-active-passive
윈도우 시스템 구성요소에서 FTP 서버 설치한거면 passive 할꺼면 레지스트리 바꿔야함
냥프시롤
ftp 서버는 따로 filezilla server프로그렘 깔아서 패시브모드로 열어놓은거임.