From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Owain McGuire" Subject: diald 1.0 and ip masq question Date: Fri, 21 Mar 2003 11:07:27 -0000 Sender: linux-diald-owner@vger.kernel.org Message-ID: <008701c2ef9a$0f46b790$0200000a@tower> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: List-Id: Content-Type: text/plain; charset="us-ascii" To: linux-diald@vger.kernel.org Simple question really?? I have upgraded from diald 0.9 to 1.0 and sorted out all of the ethertap stuff. The only thing is that the masqueraded machines don't seem to be able to bring up the ppp connections themselves. The "server" machine can though. I have followed the IP_Masq_Howto for 2.4 kernels but I have a question for the rc.firewall-2.4 script. Should the external interface be tap0 or ppp0? I am confused as to how the flow or handoever of traffic from tap0 to ppp0 works. I currently have it set to ppp0 which seems fine when the link is up since ifconfig gives me: ppp0 Link encap:Point-to-Point Protocol inet addr:158.152.189.169 P-t-P:158.152.1.222 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:3520 errors:0 dropped:0 overruns:0 frame:0 TX packets:3294 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:1531219 (1.4 Mb) TX bytes:250596 (244.7 Kb) tap0 Link encap:Ethernet HWaddr FE:FD:00:00:00:00 UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:2 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:142 (142.0 b) TX bytes:142 (142.0 b) Interrupt:5 But when the link is down it is: tap0 Link encap:Ethernet HWaddr FE:FD:00:00:00:00 inet addr:158.152.189.169 Bcast:0.0.0.0 Mask:255.255.255.255 UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:2 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:142 (142.0 b) TX bytes:142 (142.0 b) Interrupt:5 which suggests that ppp0 as an external interface is wrong. Or is it that my default route isn't set up correctly? Should it not point to tap0? Destination Gateway Genmask Flags Metric Ref Use Iface demon-du.demon. * 255.255.255.255 UH 0 0 0 ppp0 10.0.0.0 * 255.255.255.0 U 0 0 0 eth0 loopnet * 255.0.0.0 U 0 0 0 lo default * 0.0.0.0 U 0 0 0 ppp0 Thanks in advance. O.