내 OSX 10.6(비서버) Mac이 내 소규모 네트워크(대략 5-10대 컴퓨터)에 도메인 이름을 제공하게 하고 싶습니다.
이 작업을 수행하려면 알아야 할 몇 가지 사항이 있습니다.
제공된
named
소프트웨어를 사용하거나 다른 소프트웨어를 찾으십시오(간소화하기 위한 GUI 및 쉘 포함). 단점은named
상당히 복잡하다는 것입니다. 나는 Linux를 사용하는 것이 편하지만 OSX에는 문제를 일으킬 수 있는 몇 가지 독특한 구성 측면이 있습니다.도메인 이름 구성을 위한 친숙한 매뉴얼(RTFM의 FM 부분)
단순히 로컬 네트워크 구성을 원할 때 인터넷에 자신을 전파하려는 시도를 피하는 방법입니다.
답변1
Linux에 능숙하다면 다음을 사용하십시오.MacPortBIND9과 Webmin을 사용하세요. 이렇게 하면 Apple 업데이트로 인해 혼란스러워지지 않는 깔끔한 패키지 관리 BIND를 얻을 수 있습니다. 그런데, 그렇습니다. 이는 귀하가 그렇게 할 것이라고 가정합니다.매뉴얼을 읽어라또는 BIND 및 DNS를 사용하는 방법에 대한 두 가지.
DNS가 복잡해지면 복잡해질 수 있기 때문에 복잡해질 수 있습니다. Apple의 단순함을 원한다면맥OS X 서버 10.6표준 모드를 사용하면 생활이 더 쉬워집니다. 여전히 DNS를 이해해야 합니다...
답변2
저를 믿으십시오. DNS에 관한 책을 읽고 싶지 않더라도 DNS는 모든 서비스의 중추적 역할을 하기 때문에 OS X 서버와 혼동되지 않을 것입니다. 어떻게든 DNS를 엉망으로 만들고 있어요. 그것은 멋진 BIND 인터페이스를 가지고 있지만 여전히 멍청하고 단순하지는 않습니다.
각 컴퓨터에 호스트 이름을 설정하면 각 컴퓨터를 호스트 이름.local로 참조하여 서비스를 확인할 수 있습니다. 그렇지 않습니까?
스트레스 없는 로컬 이름 확인을 위해 Bonjour(일명 mDNS/Avahi/ZeroCONF)를 설치할 수도 있습니다.
LAN 내에서 일부 이상한 로컬 도메인 호스트를 간단히 확인할 수 있으려면 동일한 로컬 주소 집합이 있는 각 컴퓨터의 호스트 파일을 사용하여 해결하는 것이 더 쉬울 것입니다. 예를 들어 컴퓨터/호스트 애니 IP 10.0.1.4를 사용하는 로컬 도메인 wackylocaldomain에서 다음을 수행할 수 있습니다.
`localadmin@annie:~:sudo nano /etc/hosts
127.0.0.1 annie.wackylocaldomain annie localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
10.0.1.1 sandy.wackylocaldomain sandy
10.0.1.2 daddy.warbucks.wackylocaldomain daddy.warbucks
10.0.1.3 easierthandns.wackylocaldomain easierthandns
`
기타 등등...
답변3
포인트 3과 관련하여 - 아무것도 "피할" 필요가 없습니다. 이름 서버를 가리키는 NS 레코드를 명시적으로 설정하지 않는 한 전파는 발생하지 않습니다(인터넷에서 액세스할 수 있다고 가정하고 로컬이라는 점을 고려하면). 그렇지 않습니다).