Zależy od ISP czy oferuje publiczne IP tylko dla Ciebie, czy też za jednym IP publicznym skrywa się ileś tam osób i jest to u operatora rozdzielane (nie jestem pewien jak to dokładnie działa, ale wtedy i tak widzisz że masz publiczne IP, ale w praktyce nie jest ono tylko dla Ciebie i może być problem ze zrobieniem takiego czegoś).
Jeśli masz publiczne IP dla siebie to powinno działać. Oczywiście jeśli masz jakiś router/modem to przypuszczalnie musisz otworzyć na nim porty lub włączyć DMZ dla danego urządzenia (czyli zrobić tak, aby osoby z zewnątrz sieci miały dostęp do urządzenia w sieci lokalnej, domyślnie powinno być to zablokowane).
Co to za ISP jeśli można wiedzieć? Od siebie mogę powiedzieć, że na Neostradzie od Orange spokojnie można coś takiego zrobić.