At 11:05 13/12/98 +0000, Daniel Barron wrote:
>I can't get my RH 5.2 linux to IP Masquerade.  We used to have a Slackware se
>rver doing the same job a few weeks ago, but the hardware died and we had no
>backup.  As far as I can tell I have used all the same ip information, inclu
>ding the totally non-standard internal ip range.  This range is due to suppo
>rt of legacy Acorn Level 4 server compatability (which we don't need any mor
>e but I don't want to go and reconfigure all the computers).
>
>First of all what I've done:
>
>Followed the IPMASQ-HOWTO and recompiled the kernal with the options it asked
>for.  However when compiling 'pentium' code it stopped my K6 166 from booting
>so I used 386 code.
>
>I found a posting somewhere that another RH5 user had had to do a few extra b
>its so I added them to my /etc/rc.d/rc.local file also.
>
>We have a network of computers using 1.0.128.0 sm 255.255.255.0.  I use a rou
>ter to dial up to demon and have it configured so it only accepts packets fro
>m the linux.  The linux is configured to be the gateway on all the computers.
>
>It all used to work with the dead server, so I can narrow down the problem to
> a configuration problem on the linux server.
>
>route gives the following info:
>
>Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
>1.0.128.0       *               255.255.255.0   U     0      0       13 eth0
>127.0.0.0       *               255.0.0.0       U     0      0        3 lo
>default         router.beebug.d 0.0.0.0         UG    1      0        0 eth0
>
>
>My /etc/rc.d/rc.local file: (a snippet actaully)
>
>echo "Setting up ip masquerading"
>echo "1" > /proc/sys/net/ipv4/ip_forward
>/sbin/depmod -a
>/sbin/modprobe ip_masq_ftp.o
>echo "Setting up permissions for 1.0.128.0 for mas"
>/sbin/ipfwadm -I -f
>/sbin/ipfwadm -F -p deny
>/sbin/ipfwadm -F -a m -S 1.0.128.0/24 -D 0.0.0.0/0
>echo "Removing router route"
>/sbin/route del default
>
>When I want to access the internet I call a script:
>
>/sbin/route add default gw 1.0.128.1 metric 1
>/sbin/route
>
>And to remove the route I call another script:
>
>/sbin/route del default
>/sbin/route
>
>I can access the internet from the linux (web, telnet, ftp, DNS) but not the 
>other computers.  I can not ping any external address.  Under the old system 
>I never could anyway.  I could access the internet from the linux BEFORE I re
>compiled or did any ipmasquerading configuration.  It still seems to be the s
>ame.
>
>ipfwadm -l -F gives:
>
>IP firewall forward rules, default policy: deny
>type  prot source               destination          ports
>acc/m all  1.0.128.0/24         anywhere             n/a
>
>When trying to access the internet from a client I often get a first bit of t
>he connection (as if the packet is going out).  For example telnetting to 130
>.89.230.12 from a client I get connected to 130.89.230.12....  And from a web
> browser I get fetching http://blah.  Or is it that the incorrect ip address 
> of the client is getting out and it is not masqueraded at all?


Is it possible that the newer kernel won't ip masq with my strange internal
ip addresses???
-- 
Daniel Barron - Senior Technical Assistant    PC and Network Support Dept
Beebug, 117 Hatfield Road, St Albans, AL1 4JS  Tel:01727 840303/fax860263

***********************************************
   I work with PCs so I can afford an Acorn.
If I worked on Acorns I could only afford a PC.
***********************************************
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For daily digest info, email [EMAIL PROTECTED]

Reply via email to