From owner-freebsd-questions@FreeBSD.ORG Tue Dec 23 11:50:33 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25DD816A4F2 for ; Tue, 23 Dec 2003 11:50:33 -0800 (PST) Received: from hotmail.com (bay99-f22.bay99.hotmail.com [65.54.175.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2054B43D75 for ; Tue, 23 Dec 2003 11:50:12 -0800 (PST) (envelope-from the_brothel@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Tue, 23 Dec 2003 11:50:11 -0800 Received: from 203.10.111.38 by by99fd.bay99.hotmail.msn.com with HTTP; Tue, 23 Dec 2003 19:50:11 GMT X-Originating-IP: [203.10.111.38] X-Originating-Email: [the_brothel@hotmail.com] X-Sender: the_brothel@hotmail.com From: "Drew Robertson" To: freebsd-questions@freebsd.org Date: Tue, 23 Dec 2003 19:50:11 +0000 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 23 Dec 2003 19:50:11.0895 (UTC) FILETIME=[FA08AC70:01C3C98D] Subject: A Challenge... NAT for PPP dial in user X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Dec 2003 19:50:33 -0000 Hey all, I've been playing around with this for a while. I have a FreeBSD 4.8 box set as a gateway on my home LAN. I have 1 pc downstairs, and a few dial up users... FreeBSD box has 2 network cards, 1 for internal, 1 for external internet using cable & 1 56k modem. Very simple problem... when a dial in user connects to the FreeBSD gateway/router using PPP, NAT stops working on the PC downstairs and won't work on the dial in PC either... I have complete LAN access (telnet, ssh, samba, ping etc) on both the dial in PC and the downstairs PC, but somewhere my config is preventing everyone from being able to access the internet at once. In rc.conf, I have my Gateway_enable=YES, defaultrouter=192.168.1.1, router_enable=yes, proxyarp_all=yes... PPP.conf is simple... enable pap enable passwdauth set ifaddr 192.168.1.1 192.168.1.100-192.168.1.199 255.255.255.0 add HISADDR 255.255.255.0 MYADDR accept dns set dns 203.2.75.132 enable proxy In natd.conf interface tl0 sameports yes dynamic yes I'm running a firewall, but it is open for the TUN0 interface... I also have a divert natd (8668) allow all from any to any out via tl0 All other PC's on the LAN are windows clients... the one downstairs I was able to just set a default gateway and it was up and running on the internet, unfortunately it isn't done like that on a dial in setup on windows... I can't use DHCP for the clients, as I'm not supposed to have internet sharing running... Do I need to have an add statement in the PPP.conf, or do i have to enable proxyall rather than enable proxy?? Worst thing about this is I can't find enough doco on it on the net... I'll write my own when I get it done... Thanks D _________________________________________________________________ E-mail just got a whole lot better. New ninemsn Premium. Click here http://ninemsn.com.au/premium/landing.asp