Routing calls to an offsite laptop/soft-phone

Hi all,

Does anyone know of a tutorial or guide that shows how to route/forward incoming calls (FXO/PSTN) to a soft-phone/laptop that is outside the LAN where asterisk resides? The laptop can be resolved using its dyndns name but not a fixed IP and may/may not be behind a NAT. Assuming I can punch enough holes in the various fire-walls, will this work?

Cheers,
Graham

Why don’t you just have the laptop register with asterisk and then you can send the call to the phone its self.

(e.g. Exten => S,1,Dial(SIP/soft_phone))