[ubuntu] VSFTPD behind modem and router

view story

http://ubuntuforums.org – I currently have the following setup: I have a cable modem that has a router hooked up directly to it and then all devices go through that router. My Ubuntu Server is also behind that router. When i go to use FTP through filezilla, i can't connect using my external IP address. Below are the logs from both filezilla and vsftpd as well as my vsftpd.conf file. Any insight as to what is going wrong or how to fix this would be greatly appreciated. I have my modem set to treat my router as the DMZ and i have ports 20, 21, and 50000-51000 forwarded from my router to my ubuntu box for FTP. I (Hardware)