Date: Tue, 05 Aug 2003 22:09:46 +0200 From: Jacob Vennervald <jvennervald@proventum.net> To: freebsd-questions@FreeBSD.org Subject: Re: NATD and PPP problem Message-ID: <3F300F0A.5060203@proventum.net> In-Reply-To: <3F3007D0.1060908@proventum.net> References: <3F2FC71A.8040104@proventum.net> <200308052026.31670.andrew@cream.org> <3F3007D0.1060908@proventum.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi again I finally got it working by specifying the static ip of my external interface in the natd_interface instead of tun0. Hope somebody else finds this helpfull. Cheers, Jacob Vennervald Jacob Vennervald wrote: > Hi > > Here is the ppp.conf file: > default: > set log Phase tun command # you can add more detailed logging > if you wish > set ifaddr 10.0.0.1/0 10.0.0.2/0 0.0.0.0 0.0.0.0 > > webpartner: > set device PPPoE:xl0 > set authname XXXXXXXX > set authkey XXXXXXXX > set dial > set login > add default HISADDR > > > Here's the complete rc.conf file: > > # Setup PPPoE for internet connection > ppp_enable="YES" > ppp_mode="ddial" > ppp_nat="NO" # if you want to enable nat for your local network, > otherwise NO > ppp_profile="webpartner" > > # Setup NAT on external interface > firewall_enable="YES" > firewall_type="open" > gateway_enable="YES" > natd_enable="YES" > natd_interface="tun0" > > # Setup internal interface > ifconfig_fxp0="inet 10.0.0.1 netmask 255.255.255.0" > > # Set the hostname of the server > hostname="myhost.mydomain.com" > > # Extra network settings > inetd_enable="NO" > kern_securelevel_enable="NO" > nfs_reserved_port_only="YES" > sendmail_enable="NO" > sshd_enable="YES" > > # Enable linux binaries > linux_enable="YES" > > # Localization > font8x8="iso-8x8" > font8x14="iso-8x14" > font8x16="iso-8x16" > scrnmap="NO" > keymap="danish.iso" > > # Enable mouse daemon > moused_enable="YES" > > Andrew Boothman wrote: > >> On Tuesday 05 August 2003 4:02 pm, Jacob Vennervald wrote: >> >> >> >>> I have setup the pppoe connection which works perfectly and then I've >>> tried to setup the machine as a NAT Router by setting the following in >>> the rc.conf: >>> firewall_enable="YES" >>> firewall_type="open" >>> natd_enable="YES" >>> natd_interface="tun0" >>> But when I restart the machine it gives me the following error: >>> "Firewall rules loaded, starting divert daemons: natdnatd: tun0: cannot >>> get interface address" >>> >> >> >> Hmmm.... Strange..... >> >> I've got 4.8 doing what you want, except using an xl0 instead of a >> tun0 as the natd_interface because I get an ethernet port on my cable >> modem. >> >> Do you have ifconfig_tun0 = "DHCP" or something simiar in your >> rc.conf, or does pppoe set things up differently? How is pppoe >> configured to start in your setup? Can we see a more complete rc.conf >> (you can remove any specific addresses or other incriminating >> evidance ;) >> >> I can't say I have any experience with your problem - but hopefully >> we can shed some light on it. >> >> Cheers. >> >> Andrew >> >> >> >> > > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F300F0A.5060203>