I'm doing some more testing of m0n0wall on a dummy test setup. Testing
m0n0wall version of January 1. I have a dummy DMZ with 1:1 NAT, a
dummy LAN and an "internet" set up for testing.
When I open all ports from the DMZ to anywhere, the console ftp client
on the DMZ bsd machine works fine when connecting to an ftp server on
my dummy internet machine.
However, if I do NOT enable all DMZ ports, but only enable the DMZ
"ftp" choice in m0n0wall (which looks like it opens port 21) then I can
connect to an ftp server, but cannot get a directory listing and cannot
I tried also opening DMZ port 20, but that didn't help.
Can anyone tell me what I need to do to get the natted ftp client on
the DMZ to work, short of opening all outgoing ports?