Dhcphosts+isc-dhcp-server+раздача ip по мак адресу клиента
Dhcphosts+isc-dhcp-server+раздача ip по мак адресу клиента
isc-dhcp-server выдает адреса всем подряд даже не зарегистрированным пользователям в билинге! как сделать что бы не зарегистрированные пользователи не получали адрес по DHCP?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Dhcphosts+isc-dhcp-server+раздача ip по мак адресу клиен
по умолчанию выдаёт только зарегистрированым абонентав
покажите как настроили чтобы понять причину
покажите как настроили чтобы понять причину
Re: Dhcphosts+isc-dhcp-server+раздача ip по мак адресу клиен
даже выдает адрес если отрицательный депозит, почему пусто в #List of hosts?
это то, что я добавил в config.pl
$conf{DHCPHOSTS_LEASES}='/var/lib/dhcp/dhcpd.leases';
$conf{DHCPHOSTS_CONFIG}='/etc/dhcp/dhcpd.conf';
$conf{DHCPHOSTS_RECONFIGURE}='/usr/bin/sudo /etc/init.d/isc-dhcp-server restart';
$conf{DHCPHOSTS_AUTH_PARAMS}=1;
$conf{DHCPHOSTS_DEPOSITCHECK}=0.01;
@MODULES = ('Dv',
'Voip',
'Docs',
'Mail',
'Msgs',
'Sqlcmd',
'Dhcphosts'
);
======================
конфиг dhcp.conf
# Create by ABillS DATE: 2014-06-17 08:53:46 / Dhcphosts
#
default-lease-time 86400;
max-lease-time 172800;
ddns-update-style none;
one-lease-per-client true;
deny duplicates;
lease-file-name "/var/lib/dhcp/dhcpd.leases";
#Static route
option ms-classless-static-routes code 249 = array of integer 8;
option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
log-facility local7;
#Option 82 section
#Option 82 loging
if exists agent.circuit-id {
log ( info, concat( "o82 Lease for ",
binary-to-ascii (10, 8, ".", leased-address),
" interface: ",
binary-to-ascii (10, 8, "/", suffix ( option agent.circuit-id, 2)),
" VLAN: ",
binary-to-ascii (10, 16, "", substring( option agent.circuit-id, 2, 2)),
" CID: ",
binary-to-ascii (16, 8, ":", substring(hardware, 1, 7))
));
log ( info, concat( "o82 Lease for ",
binary-to-ascii (10, 8, ".", leased-address),
" switch: ",
binary-to-ascii(16, 8, ":", substring( option agent.remote-id, 2, 6)),
" AID: ",
binary-to-ascii(16, 8, ".", option agent.remote-id)));
}
# reserve for old version
#shared-network NETWORK_NAME {
#List of subnets
#
#}
#share network - 1
shared-network DHCP_NET_1_1 {
#Subnets
subnet 192.168.0.0 netmask 255.255.255.0 {
option domain-name-servers 91.212.248.7,91.212.248.16;
option domain-name "lutacom.net";
#IP Range
range 192.168.0.10 192.168.0.254;
option routers 192.168.0.1;
}}
#========================
#List of hosts
это то, что я добавил в config.pl
$conf{DHCPHOSTS_LEASES}='/var/lib/dhcp/dhcpd.leases';
$conf{DHCPHOSTS_CONFIG}='/etc/dhcp/dhcpd.conf';
$conf{DHCPHOSTS_RECONFIGURE}='/usr/bin/sudo /etc/init.d/isc-dhcp-server restart';
$conf{DHCPHOSTS_AUTH_PARAMS}=1;
$conf{DHCPHOSTS_DEPOSITCHECK}=0.01;
@MODULES = ('Dv',
'Voip',
'Docs',
'Mail',
'Msgs',
'Sqlcmd',
'Dhcphosts'
);
======================
конфиг dhcp.conf
# Create by ABillS DATE: 2014-06-17 08:53:46 / Dhcphosts
#
default-lease-time 86400;
max-lease-time 172800;
ddns-update-style none;
one-lease-per-client true;
deny duplicates;
lease-file-name "/var/lib/dhcp/dhcpd.leases";
#Static route
option ms-classless-static-routes code 249 = array of integer 8;
option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
log-facility local7;
#Option 82 section
#Option 82 loging
if exists agent.circuit-id {
log ( info, concat( "o82 Lease for ",
binary-to-ascii (10, 8, ".", leased-address),
" interface: ",
binary-to-ascii (10, 8, "/", suffix ( option agent.circuit-id, 2)),
" VLAN: ",
binary-to-ascii (10, 16, "", substring( option agent.circuit-id, 2, 2)),
" CID: ",
binary-to-ascii (16, 8, ":", substring(hardware, 1, 7))
));
log ( info, concat( "o82 Lease for ",
binary-to-ascii (10, 8, ".", leased-address),
" switch: ",
binary-to-ascii(16, 8, ":", substring( option agent.remote-id, 2, 6)),
" AID: ",
binary-to-ascii(16, 8, ".", option agent.remote-id)));
}
# reserve for old version
#shared-network NETWORK_NAME {
#List of subnets
#
#}
#share network - 1
shared-network DHCP_NET_1_1 {
#Subnets
subnet 192.168.0.0 netmask 255.255.255.0 {
option domain-name-servers 91.212.248.7,91.212.248.16;
option domain-name "lutacom.net";
#IP Range
range 192.168.0.10 192.168.0.254;
option routers 192.168.0.1;
}}
#========================
#List of hosts
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Dhcphosts+isc-dhcp-server+раздача ip по мак адресу клиен
1 у Вас прописано відавать гостевые ИП
2 хосты прописываются если они есть в системе
у Вас они не прописаны в билинге
Код: Выделить всё
#share network - 1
shared-network DHCP_NET_1_1 {
#Subnets
subnet 192.168.0.0 netmask 255.255.255.0 {
option domain-name-servers 91.212.248.7,91.212.248.16;
option domain-name "lutacom.net";
#IP Range
range 192.168.0.10 192.168.0.254;
option routers 192.168.0.1;
}}
у Вас они не прописаны в билинге