dnsmasq 사용 가능한 주소가 없나요?

dnsmasq 사용 가능한 주소가 없나요?

내 파일에서 이 오류가 발생합니다 /var/log/messages.

dnsmasq-dhcp[xxxx] DHCPDISCOVER(xxxxxx) xx:xx:xx:xx no address available

dnsmasq가 어떤 임대를 가져왔는지 어떻게 알 수 있나요? 어떻게 하면 그들을 풀어줄 수 있나요?

저는 RedHat Enterprise Linux 6.5를 실행하고 있습니다.

답변1

구성 파일을 편집하여 범위를 확장할 수 있습니다.

vi /etc/dnsmasq.conf

다음 줄을 찾으세요 dhcp-range.

dhcp-range=192.168.0.10,192.168.0.50,12h

에서 까지 발송되며, 192.168.0.10대여 192.168.0.50기간은 12시간입니다.

다음을 통해 현재 임대를 확인할 수 있습니다.

cat /var/lib/dnsmasq/dnsmasq.leases

경로는 배포판에 따라 다를 수 있습니다. 존재하지 않는 경우 위의 구성 파일을 확인하십시오.

dhcp-leasefile=<path to lease file>

다음은 최소한의 구성 예입니다.

interface=eth0
dhcp-range=192.168.0.10,192.168.0.50,12h
dhcp-options=3,192.168.0.1

청취 eth0및 출판을 위한 192.168.0.10대여 시간 192.168.0.50은 12시간입니다. 또한 3기본 게이트웨이( )로 전송합니다 192.168.0.1.

관련 정보