I've setup up a GENE6 FTP server on my home pc,but it can not be accessed. There are a adsl modem,a linksys router,and two PCs in my network. (202.232.*.*)ADSL(192.168.10.1)<-->(192.168.10.2)ROUTER(192.168.2.1)<-->(192.168.2.100)PC My adsl modem can get a public IP address 202.232.*.*.I use xswl.vicp.net to refer to its IP address.when I ping xswl.vicp.net,it can return the right IP. I also setup the DMZ function in the modem to forward all the ports to 192.168.10.2 which is the address of the WAN side of the router. The address of the LAN side of the router is 192.168.2.1,and it also worked as a DHCP server to give 192.168.2.100 and 192.168.2.101 to PCs connected on it. I setup up a port forward of TCP 8057 and TCP 8056 to 192.168.2.100 in the router. The GENE6 runs on the 192.168.2.100 and listens on port 8057. I've tested it by access ftp://192.168.2.100:8057 ,so I'm sure the FTP server is OK. Now the problem is when I try to access the ftp from outside using ftp://xswl.vicp.net:8057,it fails with connection timeout,altough the real IP of my WAN can be resolved(connecting ftp://202.232.*.*:8057). Any help appreciated. Thanks!