dnsmasq에서 DHCP 서비스 비활성화


12

dnsmasq 만 사용하여 모든 DNS 요청을 Google의 DNS 서버로 전달하고 DHCP를 비활성화하고 싶습니다 ...

이 결과를 어떻게 얻을 수 있습니까?

답변:


13

dnsmasq에는 기본적으로 DHCP 서버가 비활성화되어 있습니다. 그것을 가능하게하려면 dhcp 관련 줄의 주석을 제거해야합니다./etc/dnsmasq.conf

모든 요청을 208.67.222.222로 전달하려면 dnsmasq 구성을 건드리지 않고 다음을 추가하면 충분합니다 /etc/resolv.conf.

nameserver 127.0.0.1 
# In order to configure dnsmasq to act as cache for the host on which  it
# is  running, put [as the first line] "nameserver  127.0.0.1" in /etc/resolv.conf to force
# local processes to send queries to dnsmasq. [...]
# dnsmasq is smart enough to ignore this line and forward all queries appropriately, 
# while all other applications will send all their queries to dnsmasq. 
nameserver 208.67.222.222

그게 다야 :)


@CraigHicks 더 잘 설명 해주세요. 여기서 질문은 "dnsmasq에서 dhcp 서비스 비활성화"
Pitto

1
내 실수-미안
Craig Hicks

5

dnsmasq.conf 파일에서 dhcp 관련 줄을 주석 처리 한 다음 dnsmasq를 다시 시작하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.