호스트 이름으로 2 개의 네트워크 카드가있는 PC에 액세스 할 수없는 이유는 무엇입니까?


0

나는 같은 LAN에 연결된 2 개의 네트워크 카드로 PC를 설치했다. IP 주소를 통해서만이 PC에 연결할 수 있습니다 (예 : 원격 데스크톱). 호스트 이름으로 액세스 할 수 없습니다.

왜 이런 경우입니까?

최신 정보: 전체 환경

  1. 2 개의 하드웨어 네트워크 어댑터가있는 PC.
  2. 이 PC에는 VMWare Workstation이 설치되어 있습니다. VMWare에서 "브리지 된"네트워크 설정으로 네트워크화 된 3 개의 VM을 생성했습니다.
  3. LAN에서 DHCP에서 제공 한 모든 IP 주소.
  4. 모든 호스트의 Win2k8 (실제 및 가상 모두).
    결과로:
  5. PC에는 2 개의 IP 주소가 있습니다 (예 : 192.168.1.71 및 192.168.1.72). LAN에서 IP 주소로 사용할 수 있지만 호스트 이름에서는 사용할 수 없습니다.
  6. VM은 각각에 고유 한 IP 주소를 가지고 있습니다 (예 : 192.168.1.73, * 74, * 75 등). 그들은 그들의 호스트 이름이 아닌 그들의 ip에 의해 LAN에서 구할 수 있습니다.

호스트 이름별로 PC와 VM에 어떻게 액세스 할 수 있습니까?


1
같은 도메인 또는 작업 그룹에 있습니까?
Daniel A. White

문제가 단순히 작동하지 않는다고 말하는 것으로 설명하는 것은 도움이되지 않습니다.
David Schwartz

Daniel - 예, 모든 컴퓨터가 동일한 작업 그룹에 있습니다.
lewis

방화벽은 어떨까요?
Daniel A. White

방화벽이 활성화됩니다. 그러나 호스트가 IP 주소를 통해 액세스 할 수 있다면 fw는 어떻게 다릅니 까?
lewis

답변:


1

가장 쉬운 방법은 호스트 파일에 항목을 추가하는 것입니다.

관리자 권한 - C : \ Windows \ System32 \ drivers \ etc \ hosts를 사용하여 엽니 다.

이 파일에는 이미 다음과 같은 몇 줄이 포함되어 있어야합니다.

::1 localhost
127.0.0.1 localhost

그런 다음 관련 항목을 추가하십시오.

192.168.0.1 myawesomerouter
192.168.0.10 somethingelse
192.168.0.100 ahundred.domain.org
192.168.2.40 mygooglecopy.google.com

예를 들어 www.google.com과 통신하고 싶지 않은 경우 다음 줄을 추가 할 수 있습니다.

127.0.0.1 www.google.com

호스트 파일에 항목을 어떻게 추가합니까? 이것을 반영하기 위해 답을 편집 할 수 있습니까?
Simon Sheehan

@caimz, 업데이트해야하기 때문에이 솔루션을 사용하고 싶지 않습니다. 호스트 LAN에있는 각 컴퓨터에. IMHO, 좋은 해결책이 아닙니다.
lewis

글쎄, 그건 네 제안인데, 어떻게 든 네티 비어가 적절한 이름 해석을 수행하지 않는 것 같아서. 이것이 모든 VM과 호스트에 적용됩니까? 또한, 어떤 종류의 라우터 / 건배 앞에 있습니까?
cairnz

네,이 문제는 모든 VM과 호스트에 적용됩니다. LAN은 내부에 DHCP 서버가있는 ADSL 모뎀에 연결됩니다.
lewis

@cairnz, LAN은 작동합니다.
lewis

0

일반적으로 호스트 이름 확인은 라우터에서 처리합니다. IP 구성에 라우터의 IP 주소가 DNS 서버로있을 것입니다. 이 경우 라우터는 호스트 이름을 로컬 IP 주소로 확인합니다. Google의 8.8.8.8과 같은 대체 DNS 서버를 사용하도록 시스템을 설정 한 경우 호스트 이름 확인이 실패 할 수 있습니다.


예, 모든 호스트 (실제 및 VM)는 DHCP에서 IP 주소를 가져 왔습니다. DHCP 서버는 ADSL 모뎀에서 작동합니다.
lewis
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.