Титла: DNSMasq отговаря много бавно на DHCPDISCOVER Публикувано от: hojotoho в Jun 05, 2012, 13:30 Здравейте!
Имам инсталиран DNSMasq, който обслужва няколко VLAN-a. Всичко работи идеално като изключим времето, което клиентите чакат преди да получат IP адрес от DHCP сървъра, което е неприемливо много - около 30 секунди. Всъщност сървърът отговаря след шестия DHCPDISCOVER. Конфигурацията ми е както следва: Мрежови интерфейси: eth0 - no IP address, connected to trunk port on switch eth0.101 10.1.0.1 /16 eth0.102 10.2.0.1 /16 eth0.103 10.3.0.1 /16 eth0.104 10.4.0.1 /16 eth1 <Public ip address> /etc/dnsmasq.conf Код: domain=office.local dhcp-range=eth1.101,10.1.0.100,10.1.255.200 dhcp-range=eth1.103,10.3.0.100,10.3.255.200 dhcp-range=eth1.104,10.4.0.100,10.4.255.200 dhcp-option=eth0.101,3,10.1.0.1 dhcp-option=eth0.103,3,10.3.0.1 dhcp-option=eth0.104,3,10.4.0.1 dhcp-lease-max=500 dhcp-leasefile=/var/lib/dnsmasq/dnsmasq.leases dhcp-authoritative Както виждате, VLAN 102 не се обслужва от DHCP сървъра. За DNS-а няма специфични настройки. Дали проблемът може да е причинен от използването на адресни пространства с маска /16? Ако не намеря решение, ще се наложи да се върна към ISC DHCPD и BIND, което въобще не ми се иска поради не-технически причини... ;) |