brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · eacc0c7 Raw
41 lines · plain
1.. SPDX-License-Identifier: GPL-2.02 3==================================4IP dynamic address hack-port v0.035==================================6 7This stuff allows diald ONESHOT connections to get established by8dynamically changing packet source address (and socket's if local procs).9It is implemented for TCP diald-box connections(1) and IP_MASQuerading(2).10 11If enabled\ [#]_ and forwarding interface has changed:12 13  1)  Socket (and packet) source address is rewritten ON RETRANSMISSIONS14      while in SYN_SENT state (diald-box processes).15  2)  Out-bounded MASQueraded source address changes ON OUTPUT (when16      internal host does retransmission) until a packet from outside is17      received by the tunnel.18 19This is specially helpful for auto dialup links (diald), where the20``actual`` outgoing address is unknown at the moment the link is21going up. So, the *same* (local AND masqueraded) connections requests that22bring the link up will be able to get established.23 24.. [#] At boot, by default no address rewriting is attempted.25 26  To enable::27 28     # echo 1 > /proc/sys/net/ipv4/ip_dynaddr29 30  To enable verbose mode::31 32    # echo 2 > /proc/sys/net/ipv4/ip_dynaddr33 34  To disable (default)::35 36     # echo 0 > /proc/sys/net/ipv4/ip_dynaddr37 38Enjoy!39 40Juanjo  <jjciarla@raiz.uncu.edu.ar>41