muruga wrote:
> Hi,
> i am running a tftp setup in my lab as given
>
> client router
> server
> 192.168.0.1 192.168.0.2 (lan) 10.145.2.23(wan)
> 10.145.6.78
>
>
>
> when i request server i read through the logs inside helper for the
> first packet tftp recived in conntrack_helper_tftp.c help function as
> org tuple
> c2b682a4: 17 192.168.0.1:32770 -> 10.145.6.78:69
> rep tuple c2b682bc: 17 10.145.6.78:69 -> 10.145.2.23:32770
> and skbuff contents as 10.145.2.23:32770 -> 10.145.6.78:69
>
> which i understand SNAT opteration has been done before it reaches
> helper itself but what i expect is the tftp helper will be called when
> the tftp packet before SNAT.
>
> can any one explain where tftp helper will be called
>
Get the TFTP specification. The server port (69) will be changed
to something else (called transaction ID, XID) after the first
pair of packets are exchanged, and the firewall has to follow
the change.
--
Tauno Voipio
tauno voipio (at) iki fi
|