할당된 IP가 있는 dnsmasq 풀이 없습니다.

할당된 IP가 있는 dnsmasq 풀이 없습니다.

자동 구성 목적으로 DHCP 서버로 사용하려는 내장형 장치에 간단한 dnsmasq v2.80이 있습니다.

두 개의 풀을 원합니다(하나는 정적, 다른 하나는 동적).

내가 가진 것은 이것입니다:

#
# main dnsmasq config file
#

user=nobody
group=nogroup

log-dhcp
dhcp-authoritative
dhcp-rapid-commit
no-dhcp-interface=lo
dhcp-name-match=set:wpad-ignore,wpad
dhcp-ignore-names=tag:wpad-ignore
dhcp-leasefile=/var/lib/misc/dnsmasq.leases

dhcp-option=tag:v69_static_pool_1,option:dns-server,1.2.3.254
dhcp-option=tag:v69_static_pool_1,option:router,1.2.3.253
dhcp-option=tag:v69_static_pool_1,option:ntp-server,1.2.3.252

dhcp-range=set:v69_dynamic_pool_1,10.250.0.2,10.250.0.254,255.255.255.0,12h
dhcp-option=tag:v69_dynamic_pool_1,option:dns-server,10.250.0.1
dhcp-option=tag:v69_dynamic_pool_1,option:router,10.250.0.1
dhcp-option=tag:v69_dynamic_pool_1,option:ntp-server,10.250.0.1

dhcp-range=1.2.3.1,1.2.3.254,255.255.255.0,infinite
dhcp-host=dc:2c:6e:ef:09:33,1.2.3.2,set:v69_static_pool_1

및 네트워크 인터페이스

   link/ether ba:86:04:04:64:44 brd ff:ff:ff:ff:ff:ff
   inet 10.250.0.1/24 scope global v69
      valid_lft forever preferred_lft forever
   inet 1.2.3.1/24 scope global v69
      valid_lft forever preferred_lft forever
   inet6 fe80::b886:4ff:fe04:6444/64 scope link 
      valid_lft forever preferred_lft forever

하지만 내가 원하는 것은 공용 IP 주소를 사용하여 네트워크의 cpes에 할당하므로 IP 주소를 낭비하지 않는 것입니다. 나는 mikrotik 라우터를 사용하는 데 익숙하며 인터페이스에 고정 IP 주소가 있지만 인터페이스 범위 외부의 IP를 할당하는 것으로 충분합니다.

그리고 동적 호스트에 대한 할당에 정적 풀이 사용되지 않도록 하고 싶습니다.

dnsmasq가 작동할 수 있나요?

답변1

그리고 동적 호스트에 대한 할당에 정적 풀이 사용되지 않도록 하고 싶습니다.

DHCP 범위에서 동적 주소를 배포하지 않으려면 static아래 설명된 키워드를 사용하십시오.문서에서:

선택적 <mode>키워드는 staticdnsmasq에게 지정된 네트워크에 대해 DHCP를 활성화하도록 지시하지만 IP 주소를 동적으로 할당하지는 않습니다. --dhcp-host 또는 /etc/ethers를 통해 지정된 정적 주소가 있는 호스트만 서비스됩니다.

다음과 같이 보일 것입니다:

dhcp-option=tag:v69_static_pool_1,option:dns-server,1.2.3.254
dhcp-option=tag:v69_static_pool_1,option:router,1.2.3.253
dhcp-option=tag:v69_static_pool_1,option:ntp-server,1.2.3.252

dhcp-range=set:v69_static_pool_1,1.2.3.1,static,255.255.255.0,infinite
dhcp-host=dc:2c:6e:ef:09:33,1.2.3.2

관련 정보