Скорее всего, вам просто на роутере достаточно настроить проброс портов на компьютер. Тогда запрос на публичный-ip:80, например, роутер будет автоматически пересылать на локальный-ip:80 и вы сможете добираться до своего компьютера из внешки по публичному ip.