a cosa servirebbe questa "cosa stupida" ....senza offesa ??
In sostanza tu vuoi USCIRE verso la IP_PUBBLICO_SERVER:20000, ma vuoi che "qualcosa" sotto il culo ti cambi la richiesta verso la IP_PUBBLICO_SERVER:10000 ??
Spiega almeno i vincoli ambientali, perchè mi sfugge il senso....
Su un router linux based si può fare tranquillamente cmq...con una banale regola su IP tables
Lol...... il senso te lo spiego subito:
Io c'ho 3 porte in cui ricevo traffico diverse..... appunto questa 10000, poi la 13500 e la 15000.
Io devo dare priorità alla potta 13500 rispetto alle altre 2 e non ci riesco in nessun modo, in pratica mi ritrovo sempre connesso con questa "maledetta" porta 10000.
In pratica credo che il dispositivo che va a beccare questa porta faccio uno scan delle porte in base al numero..... cioè a partire dal basso a salire.
Non potendo cambiare io la porta 10000 perchè appunto è esterna cercavo una soluzione che mi permettesse a me di interrogare la porta 20000 del mio router e quindi lo stesso router invece va a cercare la 10000.
Sai perchè sopratutto pensavo bastasse il portforwarding ??
Ho provato da me e dall'esterno riesco ad accedere alla porta 80 e 21 della mia periferica che ha un'ip 192.168.0.3:
Ho creato appunto 2 regole portforwarding che puntano all'interno verso le porte 80 e 21 e all'esterno verso porte 50000 e 51000 il tutto verso l'ip, appunto, 192.168.0.3.
Io poi conoscendo il mio IP della connessione ovviamente dall'esterno accedo tranquillamente sia alla 80 o alla 21 (rispettivamente per HTTP e FTP) semplicemente accedendo alle porte 50000 e 51000.
Per questo credevo che bastasse usare il portforwarding....appunto ho creato una regola che:
- Rimandasse la porta 2000 in TCP e UDP verso l'esterno la porta 10000.. interna 20000 verso l'ip 192.168.0.3
Ma non funziona.
*EDIT*
Mi sono spiegato a ca22o di cane ma se è fattibile ok altrimenti lascia perdere.