From owner-freebsd-questions@FreeBSD.ORG Thu Jul 11 11:43:34 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id DAD66ABD for ; Thu, 11 Jul 2013 11:43:34 +0000 (UTC) (envelope-from kraduk@gmail.com) Received: from mail-wg0-x235.google.com (mail-wg0-x235.google.com [IPv6:2a00:1450:400c:c00::235]) by mx1.freebsd.org (Postfix) with ESMTP id 7327316A6 for ; Thu, 11 Jul 2013 11:43:34 +0000 (UTC) Received: by mail-wg0-f53.google.com with SMTP id y10so7081106wgg.32 for ; Thu, 11 Jul 2013 04:43:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=1OYA/IXLFDIw6tT23IjFU4EDFiEzNdyw7t2F6fHNop4=; b=s6yO+VT/V8miWCWVVgxmLOoA/Xw5Y01oOiiW78MUGG+cuK7Ja3lNqSFiFmvO3HX/85 DkHH0JWJY1m34i19qbR8FW+DpNUbKEcwFq6FmlnnA60czUbkWVei7EaMbkQkz5XRNa+f VZKcuM4K+iIkAt5eqIGs23oD6ptsNBXzYKetvoIjxSLSCWJbRv6tyLv++LWoNRZfVkTs Koa7OAm9dx7mKb3/KnH8biwNOfU8JPrhWRSChN/pDS2nW6bfnHhkn6b/TdXMi89RL/Rs b0c87N7Oad8g2HI9k0VcfYnaqQ3WpUNTBbiaj24jQGbvwdl2A4nm0kEn29wp5xuy51/m 8zJA== MIME-Version: 1.0 X-Received: by 10.180.20.228 with SMTP id q4mr19918491wie.1.1373543013593; Thu, 11 Jul 2013 04:43:33 -0700 (PDT) Received: by 10.216.68.137 with HTTP; Thu, 11 Jul 2013 04:43:33 -0700 (PDT) In-Reply-To: References: <6586E17B555D489B83285236A5C95139@geniepc2011> Date: Thu, 11 Jul 2013 12:43:33 +0100 Message-ID: Subject: Re: prevent ip conflict in dhcp client From: krad To: s m Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Eugene , freebsd-questions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 11:43:34 -0000 ops %s/rand/range/ On 11 July 2013 12:42, krad wrote: > alter the pool rand on the network to use say, x.x.x.1-199 on a /24, and > then allocate your statics >200 but <= 254 or add something similar to your > isc-dhcp config > > host host.intranet { > hardware ethernet c8:60:33:1d:f3:57; > fixed-address 192.168.210.81; > option host-name "host.intranet"; > } > > Alternatively use ipv6 as the automatic ip address configuration tests > exactly like you commented on > > > On 11 July 2013 12:18, s m wrote: > >> thanks Eugene, >> you're right but i forgot to say that my client acts like a router. i mean >> none of interfaces should have ip address in same range (this is conflict >> for me). i can manage each interface to get ip address from DHCP or >> manually. so one interface may get ip address from dhcp server whereas all >> others have ip addresses which are set manually. >> for this situation, do you have any ideas to avoid ip conflict? >> thanks again for your attention >> SAM >> >> >> On Thu, Jul 11, 2013 at 3:06 PM, Eugene wrote: >> >> > Hi Sam, >> > >> > Actually I think this is wrong approach. Correctly configured networks >> > should be consistent and should not need such 'fixes'. Also you should >> > observe the IP provided by upstream DHCP server otherwise it is an >> > invitation for trouble (both technical and possibly legal). >> > Are the 'other' interfaces in your internal networks? Then you should >> > change them to use different address block from that used in your >> > provider's network (there are many address blocks for private networks). >> > And/or you should talk to your admin and discuss the address policy, >> maybe >> > they can give you a fixed address. >> > >> > Best wishes >> > Eugene >> > >> > >> > -----Original Message----- From: s m >> > Sent: Thursday, July 11, 2013 2:19 PM >> > To: freebsd-questions >> > Subject: prevent ip conflict in dhcp client >> > >> > >> > hello all >> > >> > i have a question about dhcp client. i want to know if there is any way >> to >> > understand the ip address which is offered by server before it assigned >> to >> > the interface. >> > i have a freebsd system which one of its interfaces should get ip >> address >> > from dhcp server whereas other interfaces have ip addresses and their ip >> > address change many times. so i want to prevent ip conflict. is there >> any >> > way to prevent ip conflict in this situation? >> > i think the best way is to know the ip address which is offered by dhcp >> > server before assigning it to interface and check if it has conflict >> with >> > others or not. is it possible? if yes, how i can do this? >> > >> > any comments or hints are appreciated. >> > thanks in advance >> > SAM >> > ______________________________**_________________ >> > freebsd-questions@freebsd.org mailing list >> > http://lists.freebsd.org/**mailman/listinfo/freebsd-**questions< >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions> >> > To unsubscribe, send any mail to "freebsd-questions-** >> > unsubscribe@freebsd.org " >> > >> _______________________________________________ >> 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" >> > >