내 홈 컴퓨터 중 하나에 MediaWiki를 설치하고 로컬 네트워크에서 'wiki.home'또는 'wiki.local'에 대한 모든 요청이 해당 상자를 가리 키도록하고 싶습니다. 각 / etc / hosts 파일을 개별적으로 편집하여이 작업을 수행 할 수 있다는 것을 알고 있지만 친구 나 가족이 내 집에 오는 경우 더 자동화 된 기능을 원합니다. 사이트를보기 위해 hosts 파일.
이를 수행하는 간단한 방법이 있습니까? 위키를 실행 중이며 dnsmasq를 살펴 보았지만 DNS를 올바르게 설정하는 방법을 알 수 없습니다. 자동화 된 솔루션을 원하기 때문에 라우터에서 DNS 설정을 변경해야한다고 생각하지만 DNS 설정을 변경하면 어떻게 외부 호스트를 확인할 수 있습니까?
구성 세부 사항
라우터 : Netgear WNR2000v2. 라우터는 DNS 서버를 수동으로 지정할 수있는 옵션을 제공합니다.이 서버를 시작하고 실행하려면 우분투 상자를 가리켜 야한다고 가정합니다.
MediaWiki 및 dnsmasq 호스트 : Ubuntu 12.04를 실행합니다. dnsmasq 설정에 어려움을 겪었습니다 (주로 경험이 없기 때문에). 예를 들어, 확실하지 않지만 설치 과정에서 우분투가 DNS 설정을 수정하여
/etc/resolv.conf
이제127.0.0.1
유일한 DNS 서버로 사용 한다고 생각 합니다. 그 시점에서 로컬 호스트를 해결할 수는 있지만 다른 것은 없습니다. 보조 네임 서버로 수정/etc/resolv.conf
하고 추가 하여이 문제를 일시적으로 해결192.168.1.1
했지만 여기서는192.168.1.1
DNS에 Ubuntu 상자를 사용할 것입니다. 여기에 명백한 것이 빠져 있습니까?dnsmasq 설정 : 다음 줄의 주석 처리를 제거하십시오.
domain-needed bogus-priv local=/local/ domain=local