membuat ftp server yang dapat di akses dari internet

saya mau tanya nih. di kantor saya mau pakai FTP server yang bisa di akses worldwide over internet. kantor saya pakai fastnet. IP public nya ok ! firewall di wireless router dan di server juga udah di buka untuk port 21 nya dan sudah saya daftarkan di dyndns.org. port forwarding juga sudah saya lakukan dari wireless router ke server dengan membuka port 21 (topologinya : cable modem wireless router server). untuk sementara saya menggunakan windows xp pro untuk server saya. dan saya menggunakan program cerberus FTP server.
Permasalahannya. server saya tidak bisa diakses dari luar.kenapa ya ???
setelah saya coba tracert ip public dan dynamic dns nya dari luar jaringan local.hasilnya seperti ini. :

Tracing route to fm-ip-61.247.xxx.xxx.fast.net.id [61.247.xxx.xxx]
over a maximum of 30 hops:

1 <1 ms <1 ms <1 ms 192.168.1.1
2 130 ms 50 ms 52 ms 1.subnet125-160-96.speedy.telkom.net.id [125.160
.96.1]
3 * * * Request timed out.
4 38 ms 65 ms 101 ms giga-0-0.openixp.net [218.100.27.129]
5 40 ms 41 ms 36 ms giga-0-0.openixp.net [218.100.27.129]
6 40 ms 39 ms 42 ms kabelvision.openixp.net [218.100.27.175]
7 67 ms 78 ms 38 ms fm-ip-202.73.96.6.fast.net.id [202.73.96.6]
8 * * * Request timed out.
9 * * * Request timed out.
10 * * * Request timed out.
11 * * * Request timed out.
12 * * * Request timed out.
13 * * * Request timed out.
14 * * * Request timed out.
15 * * * Request timed out.
16 * * * Request timed out.
17 * * * Request timed out.
18 * * * Request timed out.
19 * * * Request timed out.
20 * * * Request timed out.
21 * * * Request timed out.
22 * * * Request timed out.
23 * * * Request timed out.
24 * * * Request timed out.
25 * *