Чтобы извне иметь доступ к твоему пк, нужен белый ip. Какая разница открыт порт или нет, когда он за nat.
Если надо на один раз, покупаем vpn который умеет в порты и выделенные ip, открываем порты, делаем свои дела, оформляем возврат
И не спорь в другом ответе, там все правильно расписали.
На вопрос: почему в локалке работает, а через интернет - нет
Я отвечу у меня тоже wol прекрасно работает в локалке, через сеть - нет! Хоть все порты открой и файрвол оффни
Простое гугление на тему «зачем нужен белый ip”
Немного расширит знания в этой области
А также рекомендую почитать «сети для самых маленьких» тоже очень много полезной инфы