vlan2 192.168.2.0/24
vlan2 102.168.3.0/24
vlan3 192.168.4.0/24

Система FreeBSD 6/2
ifconfig
Код: Выделить всё
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
ether 00:a0:c9:9c:f0:53
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
vlan2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
ether 00:a0:c9:9c:f0:53
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
vlan: 2 parent interface: fxp0
vlan3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.3.1 netmask 0xffffff00 broadcast 192.168.3.255
ether 00:a0:c9:9c:f0:53
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
vlan: 3 parent interface: fxp0
vlan4: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.4.1 netmask 0xffffff00 broadcast 192.168.4.255
ether 00:a0:c9:9c:f0:53
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
vlan: 4 parent interface: fxp0dhcpd.conf
Код:
bash-2.05b# cat /usr/local/etc/dhcpd.conf
autoritative;
default-lease-time 600;
max-lease-time 1700;
ddns-update-style none;
lease-file-name "/var/db/dhcpd/dhcpd.leases";
#option ms-classless-static-routes code 249 = array of integer 8;
log-facility local7;
shared-network setka {
# localka
subnet 192.168.1.0 netmask 255.255.1.0 {
option subnet-mask 255.255.255.0;
authoritative;
pool {
range 192.168.1.40 192.168.1.250;
option domain-name "server.ru";
option domain-name-servers 192.168.1.1;
option broadcast-address 192.168.1.254;
allow unknown-clients;
option routers 192.168.1.1;
host shar {
hardware ethernet 00:17:31:19:3c:a2;
fixed-address 192.168.1.2;
}
host Vera {
hardware ethernet 00:13:d4:c3:02:cb;
fixed-address 192.168.1.254;
}
host black {
hardware ethernet 00:18:f3:65:65:d5;
fixed-address 192.168.1.5;
}
host Nika {
hardware ethernet 00:13:d3:f0:3e:b6;
fixed-address 192.168.1.40;
}
host poer {
hardware ethernet 00:19:5B:54:3B:16;
fixed-address 192.168.1.8;
}
}}
subnet 192.168.2.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option domain-name "server.ru";
option domain-name-servers 192.168.2.1;
range 192.168.2.30 192.168.2.250;
option broadcast-address 192.168.2.254;
allow unknown-clients;
authoritative;
option routers 192.168.2.1;
}
subnet 192.168.3.0 netmask 255.255.255.0 {
option domain-name "server.ru";
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.3.1;
range 192.168.3.30 192.168.3.250;
option broadcast-address 192.168.3.254;
allow unknown-clients;
authoritative;
option routers 192.168.3.1;
}
subnet 192.168.4.0 netmask 255.255.255.0 {
option domain-name "server.ru";
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.4.1;
range 192.168.4.30 192.168.4.250;
option broadcast-address 192.168.4.254;
allow unknown-clients;
authoritative;
option routers 192.168.4.1;
}}проверял так.включал влан на свиче и пытался обновить ип. а также с шелла dhclient vlan 2.
Код: Выделить всё
bash-2.05b# dhclient vlan2
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on BPF/vlan2/00:a0:c9:9c:f0:53
Sending on BPF/vlan2/00:a0:c9:9c:f0:53
Sending on Socket/fallback
DHCPDISCOVER on vlan2 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on vlan2 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on vlan2 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on vlan2 to 255.255.255.255 port 67 interval 11
и так до бесконечностипосле такой проверки vlan2 становится вот таким
Код: Выделить всё
vlan2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet [i]0.0.0.0[/i] netmask 0xff000000 broadcast 255.255.255.255куда копать?
