Can somebody explain to me the difference b/w diald and IPChains

What I understand is this:
IPChains set proper firewall (including masq) rules to allow packets to
either go thru or not and possibly masquerade themselves(packets) under
another IP address of the Linux box that will actually send them.
IPChains will not do any dialing for you, so you have to manually bring the
link up (using pppd dialer for example).
It is IPChains that will modify routing tables for me, establishing routes
necessary to deliver packets and setting kernel for masquerading if I
request so.
Now diald comes in and here I get confused.  Diald will establish proxy to a
fake IP address and monitor it, if any packets are destined to that fake
address, then diald will dial and establish the link and route packets thru
physical link.  Question: how will any packets be destined for this fake IP
address, who will initiate them, since nobody but diald knows of its
existence?
(Or will diald intercept any packets that are destined out of the local
subnet and diald itself will put them onto the proxy?)
Is diald working on top of masquerading or instead?

Please help me clarify this if possible.

Andriy Luchkovsky
[EMAIL PROTECTED]


-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]

Reply via email to