Стоит FreeBSD 6.1, поставил из портов Isc-dhcpd но он меня абсолютно не радует т.к. ИП раздавать не хочет. Конфиги выкладываю срзу.
dhcpd.conf# Create 2007-08-29 07:55:33
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 NETWORK_NAME {
#List of subnets
#Subnets v-lan
subnet 10.9.0.0 netmask 255.255.0.0 {
option domain-name "dhcp.v-lan.com.ua";
option domain-name-servers 10.9.0.1;
range 10.9.12.100 10.9.12.200;
option broadcast-address 10.9.255.255;
allow unknown-clients;
authoritative;
option routers 10.9.0.1;
}
#Subnets vpn
subnet 10.10.18.0 netmask 255.255.255.0 {
deny unknown-clients;
authoritative;
option routers 10.9.0.1;
}
subnet 192.168.16.0 netmask 255.255.255.0 {
deny unknown-clients;
authoritative;
option routers 10.9.0.1;}
}#List of hosts
# Login: star
host book {
hardware ethernet 00:e0:00:9b:ea:3f;
fixed-address 10.9.0.5;
option routers 10.9.0.1;
}
---
dhcpd.log
--
Aug 29 11:50:46 v-lan dhcpd: Wrote 0 deleted host decls to leases file.
Aug 29 11:50:46 v-lan dhcpd: Wrote 0 deleted host decls to leases file.
Aug 29 11:50:46 v-lan dhcpd: Wrote 0 new dynamic host decls to leases file.
Aug 29 11:50:46 v-lan dhcpd: Wrote 0 new dynamic host decls to leases file.
Aug 29 11:50:46 v-lan dhcpd: Wrote 0 leases to leases file.
Aug 29 11:50:46 v-lan dhcpd: Wrote 0 leases to leases file.
Aug 29 11:50:46 v-lan dhcpd: Listening on Socket/rl0/NETWORK_NAME
Aug 29 11:50:46 v-lan dhcpd: Listening on Socket/rl0/NETWORK_NAME
Aug 29 11:50:46 v-lan dhcpd: Sending on Socket/rl0/NETWORK_NAME
Aug 29 11:50:46 v-lan dhcpd: Sending on Socket/rl0/NETWORK_NAME
Aug 29 11:51:27 v-lan dhcpd: DHCPDISCOVER from 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:27 v-lan dhcpd: DHCPDISCOVER from 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:27 v-lan dhcpd: DHCPOFFER on 10.9.0.5 to 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:27 v-lan dhcpd: DHCPOFFER on 10.9.0.5 to 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:37 v-lan dhcpd: DHCPDISCOVER from 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:37 v-lan dhcpd: DHCPDISCOVER from 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:37 v-lan dhcpd: DHCPOFFER on 10.9.0.5 to 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:37 v-lan dhcpd: DHCPOFFER on 10.9.0.5 to 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:40 v-lan dhcpd: DHCPDISCOVER from 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:40 v-lan dhcpd: DHCPDISCOVER from 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:40 v-lan dhcpd: DHCPOFFER on 10.9.0.5 to 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:40 v-lan dhcpd: DHCPOFFER on 10.9.0.5 to 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:48 v-lan dhcpd: DHCPDISCOVER from 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:48 v-lan dhcpd: DHCPDISCOVER from 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:48 v-lan dhcpd: DHCPOFFER on 10.9.0.5 to 00:e0:00:9b:ea:3f via rl0
Aug 29 11:51:48 v-lan dhcpd: DHCPOFFER on 10.9.0.5 to 00:e0:00:9b:ea:3f via rl0
Aug 29 11:52:17 v-lan dhcpd: DHCPDISCOVER from 00:0e:2e:a4:24:38 via rl0
Aug 29 11:52:17 v-lan dhcpd: DHCPDISCOVER from 00:0e:2e:a4:24:38 via rl0
Aug 29 11:52:18 v-lan dhcpd: DHCPOFFER on 10.9.12.200 to 00:0e:2e:a4:24:38 (val) via rl0
Aug 29 11:52:18 v-lan dhcpd: DHCPOFFER on 10.9.12.200 to 00:0e:2e:a4:24:38 (val) via rl0
Aug 29 11:52:20 v-lan dhcpd: DHCPDISCOVER from 00:0e:2e:a4:24:38 (val) via rl0
Aug 29 11:52:20 v-lan dhcpd: DHCPDISCOVER from 00:0e:2e:a4:24:38 (val) via rl0
Aug 29 11:52:20 v-lan dhcpd: DHCPOFFER on 10.9.12.200 to 00:0e:2e:a4:24:38 (val) via rl0
Aug 29 11:52:20 v-lan dhcpd: DHCPOFFER on 10.9.12.200 to 00:0e:2e:a4:24:38 (val) via rl0
Aug 29 11:52:28 v-lan dhcpd: DHCPDISCOVER from 00:0e:2e:a4:24:38 (val) via rl0
Aug 29 11:52:28 v-lan dhcpd: DHCPDISCOVER from 00:0e:2e:a4:24:38 (val) via rl0
Aug 29 11:52:28 v-lan dhcpd: DHCPOFFER on 10.9.12.200 to 00:0e:2e:a4:24:38 (val) via rl0
Aug 29 11:52:28 v-lan dhcpd: DHCPOFFER on 10.9.12.200 to 00:0e:2e:a4:24:38 (val) via rl0
---
короче вроде пытается раздать ИП но клиееты не посылают дшспреквест. Че делать ??
>[оверквотинг удален]
>rl0
>Aug 29 11:52:28 v-lan dhcpd: DHCPDISCOVER from 00:0e:2e:a4:24:38 (val) via rl0
>Aug 29 11:52:28 v-lan dhcpd: DHCPDISCOVER from 00:0e:2e:a4:24:38 (val) via rl0
>Aug 29 11:52:28 v-lan dhcpd: DHCPOFFER on 10.9.12.200 to 00:0e:2e:a4:24:38 (val) via
>rl0
>Aug 29 11:52:28 v-lan dhcpd: DHCPOFFER on 10.9.12.200 to 00:0e:2e:a4:24:38 (val) via
>rl0
>---
>короче вроде пытается раздать ИП но клиееты не посылают дшспреквест. Че делать
>??ifconfig -a
netstat -rn
>[оверквотинг удален]
>>Aug 29 11:52:28 v-lan dhcpd: DHCPOFFER on 10.9.12.200 to 00:0e:2e:a4:24:38 (val) via
>>rl0
>>Aug 29 11:52:28 v-lan dhcpd: DHCPOFFER on 10.9.12.200 to 00:0e:2e:a4:24:38 (val) via
>>rl0
>>---
>>короче вроде пытается раздать ИП но клиееты не посылают дшспреквест. Че делать
>>??
>
>ifconfig -a
>netstat -rnнесу :) ...
v-lan# ifconfig -a
sk0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
ether 00:11:d8:52:4a:7e
media: Ethernet autoselect (none)
status: no carrier
rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 10.9.0.1 netmask 0xffff0000 broadcast 10.9.255.255
inet 10.10.46.1 netmask 0xfffffffc broadcast 10.10.46.3
inet 10.10.14.1 netmask 0xfffffffc broadcast 10.10.14.3
ether 00:0e:e8:90:15:af
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 193.110.107.94 netmask 0xffffffe0 broadcast 193.110.107.95
ether 00:0e:e8:90:08:7e
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 193.110.107.161 netmask 0xfffffff8 broadcast 193.110.107.167
inet 192.168.4.1 netmask 0xffffff00 broadcast 192.168.4.255
inet 192.168.17.1 netmask 0xffffff00 broadcast 192.168.17.255
ether 00:0e:e8:f2:28:40
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl3: flags=8902<BROADCAST,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 192.168.16.81 netmask 0xffffff00 broadcast 192.168.16.255
ether 00:0e:2e:a4:0e:36
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1460
inet 193.110.107.94 --> 10.10.18.128 netmask 0xffffffff
Opened by PID 13944
tun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1460
inet 193.110.107.94 --> 10.10.18.60 netmask 0xffffffff
Opened by PID 13343
tun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1460
inet 193.110.107.94 --> 10.10.18.53 netmask 0xffffffff
Opened by PID 19754
tun3: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1460
inet 193.110.107.94 --> 10.10.18.108 netmask 0xffffffff
Opened by PID 20856
--
v-lan# netstat -rn
Routing tablesInternet:
Destination Gateway Flags Refs Use Netif Expire
default 193.110.107.93 UGS 0 42808162 rl1
10.9/16 link#2 UC 0 0 rl0
10.9.0.1 00:0e:e8:90:15:af UHLW 1 476 lo0
10.9.0.9 00:19:5b:38:d6:cb UHLW 1 28864 rl0 569
10.9.0.11 00:e0:4c:5b:12:01 UHLW 1 2822 rl0 456
10.9.0.18 00:18:f3:5a:a8:8d UHLW 1 9929 rl0 151
10.9.0.52 00:e0:4c:39:21:1e UHLW 1 3 rl0 1175
10.9.0.59 00:e0:7d:fd:78:2e UHLW 1 9565 rl0 401
10.9.0.66 00:0e:e8:f1:d6:e8 UHLW 1 1399 rl0 1175
10.9.0.77 00:13:20:ca:bd:8c UHLW 1 11 rl0 744
10.9.0.111 00:07:e9:0f:43:bd UHLW 1 2 rl0 969
10.9.0.117 00:13:d4:0f:75:1a UHLW 1 431 rl0 1183
10.9.0.147 00:14:2a:2c:af:00 UHLW 1 2639 rl0 1004
10.9.0.181 00:16:17:da:83:a4 UHLW 1 43 rl0 1048
10.9.0.184 00:17:31:0d:6c:21 UHLW 1 105351 rl0 1022
10.9.0.186 00:14:2a:9b:bf:07 UHLW 1 2452 rl0 1001
10.9.0.196 00:13:d4:de:84:02 UHLW 1 4 rl0 597
10.9.0.200 00:13:d3:98:64:a0 UHLW 1 6095 rl0 358
10.9.1.46 00:e0:4c:60:00:54 UHLW 1 85619 rl0 1187
10.9.1.49 00:13:d3:c4:38:6a UHLW 1 5275 rl0 511
10.9.1.51 00:01:80:4d:1f:79 UHLW 1 69 rl0 1193
10.9.1.55 00:e0:4c:10:06:5b UHLW 1 5985 rl0 238
10.9.1.61 00:18:f3:5f:fa:f7 UHLW 1 31548 rl0 1175
10.9.1.62 00:13:8f:6e:0a:44 UHLW 1 29 rl0 1175
10.9.1.99 00:13:8f:bb:62:61 UHLW 1 14963 rl0 969
10.9.1.113 00:e0:4c:75:00:6f UHLW 1 9605 rl0 1019
10.9.1.115 00:90:27:2d:59:98 UHLW 1 4 rl0 1175
10.9.1.120 00:13:d4:66:58:7c UHLW 1 1145 rl0 969
10.9.1.126 00:e0:4c:78:00:9c UHLW 1 35 rl0 674
10.9.1.133 00:e0:4c:74:00:83 UHLW 1 109617 rl0 969
10.9.1.134 00:e0:4c:31:13:02 UHLW 1 2070 rl0 969
10.9.1.149 00:01:6c:f7:07:b4 UHLW 1 22 rl0 1132
10.9.1.150 00:e0:4c:74:00:7d UHLW 1 9 rl0 1175
10.9.1.152 00:0e:e8:f1:cf:a9 UHLW 1 6 rl0 969
10.9.1.217 00:30:4f:2a:87:32 UHLW 1 0 rl0 864
10.9.2.50 00:13:d3:9e:3b:3f UHLW 1 25 rl0 969
10.9.2.55 00:50:fc:76:90:14 UHLW 1 4026 rl0 1090
10.9.2.104 00:13:8f:5b:b6:17 UHLW 1 162 rl0 815
10.9.2.136 00:18:f3:3e:13:56 UHLW 1 3 rl0 688
10.9.2.137 00:15:f2:4a:95:fc UHLW 1 1677 rl0 1018
10.9.2.140 00:15:58:89:59:74 UHLW 1 5598 rl0 580
10.9.2.143 00:13:d3:08:f1:16 UHLW 1 1 rl0 722
10.9.2.222 00:0e:e8:f1:c6:d0 UHLW 1 75 rl0 1175
10.9.3.0 00:0d:61:31:30:95 UHLW 1 0 rl0 130
10.9.3.2 00:11:2f:bc:ad:d6 UHLW 1 5155 rl0 1130
10.9.3.11 00:11:d8:08:ef:88 UHLW 1 6 rl0 865
10.9.3.13 00:15:f2:d9:f2:40 UHLW 1 1492 rl0 1175
10.9.3.22 00:0b:6a:d3:92:4f UHLW 1 6157 rl0 1175
10.9.3.25 00:13:d4:26:27:73 UHLW 1 850 rl0 1175
10.9.3.70 00:0e:e8:f1:bc:94 UHLW 1 14117 rl0 832
10.9.3.86 00:13:8f:4d:a2:ec UHLW 1 122462 rl0 1025
10.9.3.88 00:02:44:9d:63:e9 UHLW 1 28963 rl0 964
10.9.3.103 00:13:77:48:21:e4 UHLW 1 10874 rl0 541
10.9.3.110 00:17:9a:fd:03:32 UHLW 1 1847 rl0 896
10.9.6.63 00:0e:e8:90:0b:94 UHLW 1 1119 rl0 1175
10.9.6.77 00:04:76:9f:49:98 UHLW 1 125747 rl0 1049
10.9.6.87 00:0e:e8:90:14:91 UHLW 1 928 rl0 1175
10.9.6.103 00:13:8f:5a:5f:01 UHLW 1 3 rl0 197
10.9.6.109 00:d0:b7:c3:eb:b4 UHLW 1 4033 rl0 135
10.9.6.113 00:40:d0:82:fd:1e UHLW 1 14 rl0 395
10.9.6.122 00:1a:92:5f:1a:79 UHLW 1 5839 rl0 341
10.9.6.127 00:1a:92:e7:85:fd UHLW 1 1505 rl0 969
10.9.7.58 00:14:2a:8d:31:92 UHLW 1 59283 rl0 1175
10.9.7.59 00:0e:e8:f2:22:78 UHLW 1 10 rl0 851
10.9.8.104 00:02:44:7b:5c:7c UHLW 1 18791 rl0 890
10.9.9.104 00:e0:4c:51:8b:48 UHLW 1 244 rl0 136
10.9.9.106 00:e0:3c:1b:14:81 UHLW 1 9774 rl0 629
10.9.251.128 00:a0:d2:1a:91:92 UHLW 1 22620 rl0 449
10.9.253.5 00:e0:4c:74:00:86 UHLW 1 5669 rl0 1187
10.9.253.18 00:11:11:5f:10:1a UHLW 1 371 rl0 1001
10.9.253.33 00:15:f2:80:56:cc UHLW 1 41 rl0 667
10.9.253.66 00:18:f3:b2:21:2e UHLW 1 40324 rl0 828
10.9.253.81 00:50:fc:76:90:14 UHLW 1 71 rl0 361
10.9.253.100 00:17:31:16:c6:ea UHLW 1 1 rl0 645
10.9.253.119 00:0e:e8:90:13:04 UHLW 1 32897 rl0 1175
10.9.253.240 00:e0:06:f7:05:80 UHLW 1 4528 rl0 887
10.9.253.248 00:13:8f:ba:74:bb UHLW 1 10 rl0 1161
10.9.254.2 00:00:00:00:00:10 UHLW 1 29104 rl0 990
10.9.254.4 00:13:8f:76:8e:cb UHLW 1 96 rl0 1014
10.9.254.238 00:02:44:8f:77:98 UHLW 1 10474 rl0 127
10.9.255.255 ff:ff:ff:ff:ff:ff UHLWb 1 567 rl0
10.10.14/30 link#2 UC 0 0 rl0
10.10.18.53 193.110.107.94 UH 0 20415 tun2
10.10.18.60 193.110.107.94 UH 0 163373 tun1
10.10.18.108 193.110.107.94 UH 0 7656 tun3
10.10.18.128 193.110.107.94 UH 0 87932 tun0
10.10.46/30 link#2 UC 0 0 rl0
127.0.0.1 127.0.0.1 UH 0 438356 lo0
192.168.4 link#4 UC 0 0 rl2
192.168.4.255 ff:ff:ff:ff:ff:ff UHLWb 1 1 rl2
192.168.17 link#4 UC 0 0 rl2
193.110.107.64/27 link#3 UC 0 0 rl1
193.110.107.93 00:15:17:24:24:10 UHLW 2 873 rl1 240
193.110.107.94 00:0e:e8:90:08:7e UHLW 1 26 lo0
193.110.107.160 ff:ff:ff:ff:ff:ff UHLWb 1 597 rl2 =>
193.110.107.160/29 link#4 UC 0 0 rl2
193.110.107.162 00:30:4f:4c:73:4e UHLW 1 445364 rl2 1127
193.110.107.164 link#4 UHLW 1 1 rl2
193.110.107.165 193.110.107.94 UH 0 2200 tun23
193.110.107.167 ff:ff:ff:ff:ff:ff UHLWb 1 4 rl2
1 в 1 как у меня трабла :( слушай, а тебе принципиально через isc?.. а то заюзай че-нить другое, я заюзал dnsmasq и было мне щастие %)
было - Ты случаем посмотри опции указаные при компилировании - может Ты там указал опции для джейла?
Тогда Оно Себя так ведёт - в общем неправильные опции компиляции...
>было - Ты случаем посмотри опции указаные при компилировании - может Ты
>там указал опции для джейла?
>Тогда Оно Себя так ведёт - в общем неправильные опции компиляции...млин, неужели правда jail, ведь по дефолту в /usr/ports/net/isc-dhcp3-server make config собирает с DHCP_JAIL, хотя сам сервер лично у меня пускался без -chroot и -jail...
надо будет снова попробовать...
>>было - Ты случаем посмотри опции указаные при компилировании - может Ты
>>там указал опции для джейла?
>>Тогда Оно Себя так ведёт - в общем неправильные опции компиляции...
>
>млин, неужели правда jail, ведь по дефолту в /usr/ports/net/isc-dhcp3-server make config собирает
>с DHCP_JAIL, хотя сам сервер лично у меня пускался без -chroot
>и -jail...
>
>надо будет снова попробовать...ППЦ!!! собрал без всяких chroot и jail запустил:
dhcpd -cf /usr/local/etc/dhcpd.conf -lf /var/db/dhcpd/dhcpd.leases -d -f bridge0
Internet Systems Consortium DHCP Server V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 deleted host decls to leases file.
Wrote 0 new dynamic host decls to leases file.
Wrote 0 leases to leases file.
Listening on BPF/bridge0/ea:4c:61:e4:75:de/192.168.0/24
Sending on BPF/bridge0/ea:4c:61:e4:75:de/192.168.0/24
Sending on Socket/fallback/fallback-net
DHCPDISCOVER from 00:16:36:4a:ea:0e via bridge0
DHCPOFFER on 192.168.0.134 to 00:16:36:4a:ea:0e (DEDMD) via bridge0
DHCPREQUEST for 192.168.0.134 (192.168.0.10) from 00:16:36:4a:ea:0e (DEDMD) via bridge0
DHCPACK on 192.168.0.134 to 00:16:36:4a:ea:0e (DEDMD) via bridge0
ВСЕ РАБОТАЕТ, а я целый день сексом с этим занимался... :(((((((((((
>[оверквотинг удален]
>Listening on BPF/bridge0/ea:4c:61:e4:75:de/192.168.0/24
>Sending on BPF/bridge0/ea:4c:61:e4:75:de/192.168.0/24
>Sending on Socket/fallback/fallback-net
>DHCPDISCOVER from 00:16:36:4a:ea:0e via bridge0
>DHCPOFFER on 192.168.0.134 to 00:16:36:4a:ea:0e (DEDMD) via bridge0
>DHCPREQUEST for 192.168.0.134 (192.168.0.10) from 00:16:36:4a:ea:0e (DEDMD) via bridge0
>DHCPACK on 192.168.0.134 to 00:16:36:4a:ea:0e (DEDMD) via bridge0
>
>
>ВСЕ РАБОТАЕТ, а я целый день сексом с этим занимался... :(((((((((((Прикинь, а я два дня убил :), ну полтора :)
>было - Ты случаем посмотри опции указаные при компилировании - может Ты
>там указал опции для джейла?
>Тогда Оно Себя так ведёт - в общем неправильные опции компиляции...Красава, попал в точку. правда я к этому времени разобрался. :) Спасибо.
>1 в 1 как у меня трабла :( слушай, а тебе принципиально
>через isc?.. а то заюзай че-нить другое, я заюзал dnsmasq и
>было мне щастие %)да принципиально, у меня биллинг поддерживает именно isc-dhcpd + ipguard.
Да! Проблема была в опции JAIL, которую устанавливаешь при установке из портов. Без неё всё пашет супер. А вот опцию Paranoia можно оставить. Спасибо! Сам пол дня на это угробил