Salutare,

Incerc să ocolesc un bug al unei aplicații care insistă să se lege pe o
adresă privată (la care nu pot ajunge) a unui server, în loc să folosească
adresa publică a aceluiași server. Din păcate nu pot face modificări în
aplicație pentru că e closed source...

Ideea pe care o am e să adaug ceva reguli de iptables pe calculatorul pe
care rulează clientul ca să modific pachetele care vor să plece spre ip-ul
privat 192.168.251.3, rescriind ip-ul destinație cu adresa publică a
serverului respectiv (ex 1.2.3.4). Buba e că nu am găsit documentația
relevantă care să îmi arate care e sintaxa...

Până acum consider că comanda pe care ar trebui să o dau ar fi: iptables -t
mangle -A OUTPUT -p tcp -d 192.168.251.3 --dport 1521 -j MANGLE, dar nu știu
ce parametrii trebuie să dau după -j MANGLE...

Din păcate DNAT se pare că nu merge să fac, deoarece IP-ul către care aș
face DNAT nu e pe interfața mea... Sunt conștient că trebuie să adaug și o
regulă inversă pentru traficul de întoarcere, dar am zis să fac să plece cu
destinația schimbată... :)

Așa că - aveți vreo sugestie?

Mulțumesc,

Adrian
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui