[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: masquerading for internet access - swopping eth0 and eth1



According to Michel Loos on Fri, Nov 16, 2001 at 09:54:53PM -0200:
> On Fri, 2001-11-16 at 21:41, Eric Smith wrote:
> > 
> > I am on unstable and trying to give a client machine internet access.
> > 
> > eth1 on the server gets internet access via cable modem via dhcpcd and the
> > eth0 to the local LAN.  The client and server communicate fine but
> > the client does not get internet access.
> > 
> > Also the default ipmasq installation results in the following kernel
> > messages
> > 
> > Packet log: output DENY tap0 PROTO=17 192.168.0.1:1025 62.108.1.65:53 L=61 S=0x00 I=45 F=0x0000 T=64 (#2)
> > Packet log: input DENY eth1 PROTO=2 62.108.30.1:65535 224.0.0.1:65535 L=28 S=0xC0 I=15219 F=0x0000 T=1 (#9)
> > 
> > 
> > I thought this would just work out of the box :(
> 
> It works out of the box if eth0 is external and eth1 is local.
> In your case you have to modify the 00Interfaces(?sp I use iptables now)
> file in order to switch external and internal ethernet cards.

Oh,

So I adapted one of the given examples thusly:

 auto eth0 eth1
 iface eth0 inet dhcp
     pre-up /usr/share/doc/ifupdown/examples/check-mac-address.sh eth0 00:50:Fc:43:Cd:F0
     up /etc/init.d/ipmasq start
 iface eth1 inet static
     pre-up /usr/share/doc/ifupdown/examples/check-mac-address.sh eth1 00:50:04:11:F3:EB
      address 192.168.0.1
      netmask 255.255.255.0
      up /sbin/dhcpcd

But still cannot switch the cards after a reboot.

Anything wrong with the above?

-- 
Eric Smith



Reply to: