I am using IP Tunneling, and have experienced the same crashes that
someone else has commented about - I am just abouts to do away with the
'pointopoint' paramater, and use the alternate GW option on the route
command to see if this prevents crashes (I am using 2.0.27). In the
documentation I got with IPIP, it clearly shows the use of 'pointopoint',
and makes no mention of using the GW option on the route command - so
hopefully the bug is in the documentation, and not the code :-)
Down to the real problem:
I used to configure my firewall to do masq. on all forwarding, but have
since found this to cause problems when playing with ipip tunnels - i want
the machines on my subnet 192.168.2.* to be accessible on g7szb's network
10.0.0.*. I have tinkered with my firewall to make it only masq packets
forwarded from my ethernet, but ran into a problem...
This works:
/sbin/ipfwadm -F -a accept -S 192.168.2.0/24 -D 192.168.2.0/24
BUT THIS ONE DOESNT (although it is accepted):
/sbin/ipfwadm -F -a accept -S 192.168.2.0/24 -D 10.0.0.0/24
When I do a 'ipfwadm -F -l', the program dies when it tries to list
anything to do with 10.0.0.0 (source or dest). I can sort of understand
why - basically if you replace all the zeros with 1-9, the problem goes
away - so is this a bug, or a conflict between what is a real address and
what is a broadcast address or summut? G7SZB's subnet has addresses in
the range 10.0.0.1 (linux) thru 10.0.0.9. -- So how do I tell ipfwadm not
to masq packets going from 192->10, without getting SZB to change all his
IP addresses?
Kernel : 2.0.27
ipfwadm: 2.3.0
Hope some-one understands my ramblings!
73... Giles