From owner-freebsd-questions@FreeBSD.ORG Sat Jul 1 03:44:52 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 0E01E16A407 for ; Sat, 1 Jul 2006 03:44:52 +0000 (UTC) (envelope-from mark@msen.com) Received: from sccrmhc15.comcast.net (sccrmhc15.comcast.net [63.240.77.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACD2543D53 for ; Sat, 1 Jul 2006 03:44:51 +0000 (GMT) (envelope-from mark@msen.com) Received: from alphaone.psyberation.com (c-68-61-202-251.hsd1.mi.comcast.net[68.61.202.251]) by comcast.net (sccrmhc15) with ESMTP id <2006070103444501500r2dmve>; Sat, 1 Jul 2006 03:44:45 +0000 From: Mark Moellering To: freebsd-questions@freebsd.org Date: Fri, 30 Jun 2006 23:44:57 -0400 User-Agent: KMail/1.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200606302344.57811.mark@msen.com> Subject: DNS discovery / FreeBSD Firewall X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jul 2006 03:44:52 -0000 Hello, I have a FreeBSD 6.1 firewall (pf) between my cable-modem and router, with an IP address set by DHCP. My ISP recently changed their DNS server IP adresses which I have set manually on the computers on my home office network. The questions is; How do I have the internal network machines get the DNS server settings from the Firewall? The two scenarios I can think of are: that the Firewall also acts as a DHCP server and somehow set the DNS of the internal net machines to the Firewalls resolv.conf entries; or I can have the Firewall act as a DNS server/relay and forward the DNS requests. Is one of these preferable or easier than the other? Are there other ways to do this? I feel there must be someone on this list who is doing the same thing and has a solution or can at least point me in the right direction. Any and all help is greatly appreciated. Thanks in advance, sincerely Mark Moellering