How to make two vlans on one interface working with dhclient

Popof Popof popofnewslists at gmail.com
Thu Aug 21 17:36:24 UTC 2008


I tried to change the MAC address of rl0.2101 and rl0.100 but this not
changed anything.
Any other idea ?

PS: The exact parameter of ifconfig is lladdr

2008/8/21 Dewayne Geraghty <dewayne_freebsd at yahoo.com>

> --- On *Wed, 8/20/08, Popof Popof <popofnewslists at gmail.com>* wrote:
> From: Popof Popof <popofnewslists at gmail.com>
> Subject: How to make two vlans on one interface working with dhclient
> To: "FreeBSD Net" <freebsd-net at freebsd.org>
> Date: Wednesday, August 20, 2008, 1:13 PM
>
> Hi,
> I have a FreeBSD 6.0 box andi need to configure it in a way that I must use
> 2 vlans under one interface and both of them will get an address thanks to
> dhclient.
>
> So in order to make this job I created vlans:
>
>  ifconfig rl0.100 create
> ifconfig rl0.2101 create
> The vlans are created without any problem.
> But I also want to retrieve an diffrent ip address from a dhcpd server on
> the two of them.
> I've made a specific dhclient.conf for each one:
>
> interface "rl0.100" {
> #My options
> }
> interface
>  "rl0.2101" {
> #My options
> }
>
> When I launch dhclient on only one interface (100 or 2101) it's works fine
> and I get an ip address (class B on vlan 100 and class A on vlan 2101).
> But if I launch dhclient on the second interface it's make an error:
>
> dhclient: Can't bind to dhcp address: Address already in use. Please make
> sure there is no other dhcp server runing and that there's no entry for
> dhcp
> or bootp in /etc/inetd.conf
>
> Does someone had an idea about how to fix this problem and having my two
> vlans working with dhclient?
> --------------
>
> Popof,
> You might need to assign a different MAC address to the interface, try
> ifconfig rl0.2101 laddr 00:e0:4c:08:ea:6a
>
>
>
>


More information about the freebsd-net mailing list