호스트 이름을 사용하여 LAN의 컴퓨터에 연결

호스트 이름을 사용하여 LAN의 컴퓨터에 연결

방금 광대역 인터넷을 업그레이드했습니다.FTTC이는 내 라우터가 변경되어야 함을 의미합니다. 이전에는 ISP에서 제공하는 Thomson TG585v7 ADSL을 사용하고 있었습니다. 이 라우터의 한 가지 좋은 점은 로컬 DNS 역할을 하고 <hostname>.lanIP 주소 대신을 사용하여 네트워크에서 다른 컴퓨터를 찾을 수 있다는 것입니다.

이제 광섬유 모뎀에 연결되고 최신 펌웨어(1.0.04)로 업데이트된 Linksys WRT320N 이더넷 라우터로 전환했습니다. 네트워크에 정기적으로 서로 연결하려는 2대의 컴퓨터가 있습니다. 하나는 Windows 7을 실행하고 있고 다른 하나는 OS X Lion을 실행하고 있습니다.

제가 겪고 있는 문제는 Win7 시스템 이름을 사용하여 OS X 시스템에서 Win7 시스템에 연결할 수 없다는 것입니다. 그러나 호스트 이름을 사용하여 Win7 컴퓨터에서 OS X 컴퓨터를 ping할 수 있습니다.

답변1

이러한 라우터 중 하나가 로컬 DNS 서버로 작동하는 것은 매우 드문 일이지만 이는 정말 좋은 기능입니다. 새 DNS 서버를 설정하는 것 외에(설명서를 확인했는데 실제로 새 라우터에는 이 기능이 없습니다) 가장 간단한 방법은 고정 IP 주소를 제공하고 각각의 HOSTS 파일에 항목을 추가하는 것입니다. .

빠르고 쉽고 효과적입니다.

다른 방법은 제가 Mac 전문가가 아니기 때문에 NetBIOS 이름 서비스를 활성화하는 방법에 대해 새로운 질문을 하는 것입니다(Samba 활성화와 관련이 있습니다).

답변2

많은 가정 환경에서는 기본적으로 두 가지 이름 기반 액세스 방법이 사용됩니다.

  1. WRT320N 또는 TG585v7과 같은 라우터는 lan라우터에서 DHCP 임대를 선택한 모든 컴퓨터에 이름별 액세스를 제공하는 등의 전용 도메인을 사용합니다. 라우터는 일반적으로 클라이언트에 검색 도메인으로 전파되므로 (예 를 들어 Mac 클라이언트의 /etc/resolv.conf 파일에 lan표시됨 ) 다른 도메인을 사용할 때 접두사를 사용할 필요조차 없습니다. 컴퓨터 호스트 이름.domain lansearch lan.lan

  2. 멀티캐스트 DNSApple에서 많이 사용하지만 Linux(avahi) 및 Windows에서도 구현되는 서버리스 방법입니다. 이를 통해 도메인을 통해 다른 호스트에 액세스할 수 있습니다 .local. 구성된 이름 서버를 요청하는 대신 .local호스트 이름을 확인하려고 할 때 컴퓨터가 로컬 네트워크에서 요청을 브로드캐스트하고 일부 컴퓨터는 "이봐, 그게 내 이름이야, 여기, 그게 내 IP 주소야"라고 응답할 수 있습니다.

후자는 종종 즉시 작동합니다(네트워크에 여러 개의 Mac이 있는 경우 해당 방법을 사용하여 문제를 해결할 수 있으며, 이는 또한 서로를 "발견"하여 Finder를 통해 파일 공유 등을 사용할 수 있는 방법이기도 합니다). 귀하의 경우 mDNS를 사용하면 Windows 컴퓨터에서 Mac 이름을 확인할 수 있습니다. 그러나 귀하의 창은 mDNS 요청에 응답하지 않는 것 같습니다. (아마도 방화벽이 있습니까? 여기서는 정말 도움이 될 수 있습니다. 어디에서나 Windows를 사용하지 마십시오.)

첫 번째(보다 통제된 방법)를 원한다면 해당 기능을 활성화하는 방법에 대한 라우터 펌웨어를 확인해야 합니다. 라우터 펌웨어가 해당 기능을 지원하지 않으면 다음을 사용해 볼 수 있습니다.오픈WRT재고 펌웨어 대신.

관련 정보