
Mac OS Lion에 바인드 서버 설정이 있습니다.
그리고 여기 구성을 사용하여 동일한 서버를 가리키는 myproject.com과 같은 몇 가지 도메인이 있습니다.
Mac OS 서버, www.mydomain.com을 바인딩이 설치된 동일한 컴퓨터에 바인딩 지점으로 만드는 방법은 무엇입니까?
내 LAN에 몇 대의 Windows 시스템이 있고 DNS 서버 주소를 다음과 같이 설정했습니다.
Preferred DNS Server 192.168.2.25 << my server's IP
Alternative DNS Server 192.168.2.1 << my Router
다음은 내 Windows 기본 설정의 스크린샷입니다.
모든 것이 예상대로 작동합니다. Windows 컴퓨터에서 myproject.com을 ping하면 192.168.2.25로 확인됩니다.
이제 문제는 서버 자체가 자체 DNS를 사용하도록 구성되지 않았기 때문에 myproject.com을 핑하면 인터넷에서 myproject.com의 실제 IP 주소인 68.178.232.99로 확인된다는 것입니다.
다음은 시스템 환경 설정 -> 네트워크 -> 이더넷 -> 고급 -> DNS에서 자체 DNS 서버를 사용하도록 서버를 설정하는 방법에 대한 스크린샷입니다.
내가 여기서 뭘 잘못하고 있는 걸까? 이 서버가 자신의 DNS를 먼저 확인하고 도메인 이름을 확인하려고 할 때 라우터의 DNS를 확인하도록 하는 방법이 있습니까?
Gateway.2wire.net은 검색 도메인의 기본값입니다.
감사합니다. 도움을 주시면 감사하겠습니다.
답변1
이 문제를 해결하는 가장 좋은 방법은 DNS 서버를 다음으로 설정하는 것입니다.오직DNS 조회에 localhost를 사용하고 바인드 서버를 다음과 같이 구성하십시오.업스트림 DNS 서버에 대한 전달자.
답변2
때로는 정적 호스트 파일 항목을 사용하는 것이 좋습니다. 먼저 로컬 호스트 파일을 조회하도록 nsswitch를 설정하면 문제가 없습니다.