Przekierowałeś na routerze port 5900, a w DC++ ustawiłeś inny?
Bo to wynika z komunikatu jakby (nigdy nie używałem DC++, stąd pewności nie mam).
EDIT: Sam już nie wiem - dlaczego router (czy też klient) raportuje hub'owi wewnętrzne IP zamiast zewnętrznego.