Powiem Ci,że nie widzę w tym sensu. Dlaczego aplikacja wysyła dane na sztywno ustawiony adres? Teraz próba wdrożenia jej na prawdziwy serwer wymaga dużej ingerencji w kod.
Jeśli na upartego chcesz to zrobić musisz się bawić tablicami routingu. Poza tym wątpię żeby adres 22.22.22.22 był widzialny przy Twojej masce podsieci.
Logicznie porównując to do czegoś to jakbyś wysyłał paczkę z Warszawy do Wrocławia przez Nowy Jork wiedząc, że w Nowym Jorku nie widzą gdzie jest Wrocław.