Вариантов 2. Либо пробросить нужные порты до нужного ПК.
Либо нужен роутер с поддержкой функционала по пробросу IP.
На примере микротика - для этого достаточно объединить 2 порта в bridge, в 1й воткнуть провайдера, во второй ПК. И если подразумевается несколько IP адресов, то можно будет на ПК назначить внешний IP.
Естественно домашние асусы \ ТПлинки такое не умеют.
Для GRE - роутер должен уметь прокидывать GRE трафик, тот же микротик это умеет.
Для pptp сервера, где тоже используется GRE, в дополнение нужны еще и порты