Date: Thu, 14 Oct 1999 19:37:23 +0100 From: Richard Morte <ric@sinclairassoc.force9.co.uk> To: Brian Somers <brian@Awfulhak.org> Cc: "freebsd-questions@FreeBSD.ORG" <freebsd-questions@FreeBSD.ORG> Subject: Re: Problem Accessing Internet via FreeBSD Gateway Message-ID: <380622E3.7E23913A@sinclairassoc.force9.co.uk> References: <199910132231.XAA01836@hak.lan.Awfulhak.org> <38057269.A9E96405@sinclairassoc.force9.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------86F7417D351961545424D578
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Brian,
Yes, you provided me with just enough clues to track down the problem.
Since posting a reply earlier this morning I have been able to sit down
once again this evening and look at the:
net.inet.ip.forwarding: 0
response I obtained.
Looking at the docs once again I realise that ip forwarding should be
set=1 by the:
gateway_enable="YES"
flag in /etc/rc.conf and that this is picked up at boot time.
I discovered a mailing just today from Marcel Moolenar <marcel@scc.nl>
where he gives:
sysctl -w net.inet.ipforwarding=1
I tried this and everything now appears to work OK. I can ping,
traceroute, receive web content from the windows clients. I cannot tell
you how happy I am to get this working.
What I do not understand is that I have ``gateway_enable="YES"'' in my
rc.conf file. It's been there from the date I started configuring
FreeBSD as a gateway.
I am beginning to wonder if some of the other settings are interfering
with the gateway option. I have attached the (quite small) rc.conf file.
If anyone can spot any obvious no-no's in the file, please let me know.
Can I thank you Brian, Marcel, Matthias Teege, Todd Backman, Jason
Wells, Steve Doty, Jeroen Ruigrok, Doug@gorean.org (and anyone else I've
not included in the list) for sticking by this one and helping a
newcomer out.
End of thread?
Richard Morte wrote:
>
> Brian Somers wrote:
> >
> > Hi,
> >
> > What does ``sysctl -a | fgrep ip.forward'' say ? I'd expect the
> > answer to be ``net.inet.ip.forwarding: 1'' indicating that the
> > machine is forwarding packets.
> >
> > The difference is that because you've got a DNS on the gateway
> > machine, it's effectively acting as a proxy for your DNS requests and
> > is independent of the machines packet forwarding capability. ie:
> >
> > windows DNS --> gateway DNS --> 'net
> >
> > as distinct from
> >
> > windows app -> gateway LAN interface -> gateway default interface -> 'net
>
> Brian,
> sysctl reports:
> net.inet.ip.forwarding: 0
>
> > > Kind regards,
> > > Ric
> > >
> >
> > --
> > Brian <brian@Awfulhak.org> <brian@FreeBSD.org>
> > <http://www.Awfulhak.org> <brian@OpenBSD.org>
> > Don't _EVER_ lose your sense of humour ! <brian@FreeBSD.org.uk>
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
--------------86F7417D351961545424D578
Content-Type: text/plain; charset=us-ascii;
name="rc.conf"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="rc.conf"
# This file now contains just the overrides from /etc/defaults/rc.conf
# please make all changes to this file.
# -- sysinstall generated deltas -- #
hostname="sparky.at.home"
network_interfaces="pn0 lo0 tun0 tun1"
ifconfig_pn0="inet 192.168.120.1 netmask 255.255.255.0"
ifconfig_pn0_alias0="inet 192.168.120.100 netmask 0xffffffff" # Apache alias
tcp_extensions="NO"
named_enable="YES"
named_flags="-d1" # flags for named - default to /etc/namedb/named.conf
gateway_enable="Yes"
router_enable="NO"
routerflags=""
router=""
#defaultrouter="sparky.at.home" # Set to default gateway 192.168.120.1 (or NO).
#defaultrouter="192.168.120.1" # Set to default gateway 192.168.120.1 (or NO).
defaultrouter="NO" # Set to default gateway (192.168.120.1 or NO).
moused_enable="YES"
keymap="uk.cp850"
lpd_enable="YES"
linux_enable="YES"
saver="daemon"
blanktime="300"
PKG_TMPDIR="/tmp"
--------------86F7417D351961545424D578--
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?380622E3.7E23913A>
