iptables portforwarding
Bajan Ferenc
bferi at calypso.tbsz.sulinet.hu
2008. Okt. 2., Cs, 10:43:00 CEST
On Thu, 2 Oct 2008, Faragó Zsolt wrote:
> Bajan Ferenc írta:
>> Hello!
>>
>>> közháló ---- eth1(linux mysql szerver:3306 port) eth0:192.168.1.2 ----
>>> eth0:192.168.1.1(linux gw)eth1:192.168.0.1 -----
>>> 192.168.0.0/24(XPkliensek)
>>
> Köszönöm a tippet, kipróbálom. Bár ebből azt nem látom, hogy hogyan fognak az
> adatcsomagok a tényleges MYSQL kiszolgálóhoz jutni, aminek a címe:
> 192.168.1.2?
> A kliensprogramban ezt írom be: szerver 192.168.0.1:3306, de a tényleges
> mysql szerver a 192.168.1.2:3306. Ezt kellene forwardolással megoldanom.
Szerintem kézenfekvő lenne a klienseknek azt mondani, hogy a szerver a
192.168.1.2:3306. A belső linux gw az eth1-en bejövő kéréseket továbbítja
az eth0 felé, és a választ vissza.
A belső linux alapértelmezett átjárója a külső linux belső lába, a
klienseké a belső linux belső lába.
--
---------------------------------------------------------------------
Bajan Ferenc
További információk a(z) Techinfo levelezőlistáról