Guarda che se nella tua rete c'è un classico router ADSL con Wi-Fi per l'accesso a internet (come ce l'ho io e tanti altri ...), allora è il tuo router che fa da gateway e anche da "hotspot" Wi-Fi. Questo vuol dire che se qualcuno (es. smartphone o notebook con Wi-Fi) riesce a connettersi in wireless alla tua rete, è il router che riceve e gira in modo autonomo i pacchetti verso internet (usando tutte le eventuali regole di filtro che sono configurabili sul router). E il tuo PC, pur collegato al router, non ne "sa" nulla di quei pacchetti, non li riceverebbe proprio nemmeno (almeno per quanto ne so io sul networking).
Quindi prima di cercare soluzioni più o meno fantasiose con Java ... cerca almeno di comprendere come avvengono le comunicazioni a livello di networking.![]()