distributed crawler with port mapping