Soweit ich weiß gibt es einen Unterschied zwischen Ports freischalten und Ports auf den eigenen Rechner per virtual Servers weiterleiten.
Da du sagtest du hättest die entspr. Ports freigeschaltet, gehe ich davon aus, das du lediglich der Firewall des Routers gesagt hast, die Ports nicht dicht zu machen. Dennoch kann es sein das du die Ports auch noch auf die NetzwerkIP deines Rechners routen musst. Keine Ahnung wie das bei DLink heißt, bei SMC heißt das VirtualServers.