공인 IP 1개를 가지는 리눅스를 게이트웨이로 하여
사설IP를 사용한 내부네트워크를 구축하였습니다.
인터넷 - 리눅스게이트웨이 - 사설망 이렇게요..
리눅스에는 ipchains를 이용하여 마스커레이딩 기능을 작동시키는데
내부 네트워크에서 외부로 나가는 대부분의 서비스들은 잘 이용할 수 있습니다.
(http, ping, telnet 등등)
그런데 ftp만 접속은 되는데 파일 전송이나 파일 목록보기 등이 안됩니다.
(ls, get, put등)
정확히 말하면
접속 후 사용자 이름과 패스워드까지 다 입력된 후에
ls 등을 치면
500 illegal port command
550: Permission Denied
에러 메시지가 나옵니다.
무엇때문에 그런 것이지요? 해결방법은 무엇입니까?
도움부탁드립니다.