내 Windows 7 컴퓨터 내에 개인 네트워크 만들기


12

My Main Rig는 Windows 7 Professional 랩톱입니다. 이 머신에는 두 개의 가상 머신이 있으며 둘 다 Windows 7 Professional입니다. 서로를 볼 수 있으려면 이러한 VM이 필요하지만 인터넷에 액세스해야합니다.

현재 그들은 내가 머물고있는 호텔의 공용 인터넷에 모두 연결되어 있지만 공용 네트워크이기 때문에 다른 컴퓨터를 볼 수 없습니다.

내가해야 할 일은 내 실제 머신과 그 안에있는 두 개의 가상 머신 사이에 개인 네트워크를 작성하는 것입니다. 어떻게해야합니까?

공용 네트워크를 개인 네트워크로 생각하는 방법을 찾았지만 여전히 외부 세계를 보면서 컴퓨터 내에 존재하는 개인 네트워크를 만드는 방법을 찾지 못했습니다.

내 Google-fu는 많이 공개하지 않았습니다. 어쩌면 잘못된 용어를 사용하고있을 것입니다.

업데이트 : 두 VM 모두에 추가 NIC를 추가하고 로컬로 설정했습니다. 그런 다음 VM을 시작하고 새 네트워크를 만들려고했습니다. 그러나 이제 호텔 네트워크에서 다른 컴퓨터를 볼 수 있으며 아마도 나를 원하지 않을 수도 있습니다. 누구나 이것을 설정하는 방법이나 사이트에 대한 링크에 대한 자세한 설명을 할 수 있습니까? PC에서 개인 내부 네트워크를 원하는 유일한 사람이 될 수 없습니다!

UPDATE2 : 내가하고 싶은 것을 설명하는 이것을 발견했습니다 . 내일 시도하면 작동하는지 확인합니다. 거의 다 왔습니다.

UPDATE3 : 작동하지 않는 것 같습니다. 두 대의 가상 머신이 통신하도록 단계별 가이드를 수행 할 수있는 사람에게 수여되는 현상금이 추가되었습니다. VM에서 MySQL 및 Apache를 사용하기위한 추가 정보!

답변:


6

VM을 PC ​​전용의 별도의 네트워크에 두려면 Microsoft Loopback Adapter를 사용하십시오. Microsoft Loopback Adapter는 네트워크 액세스가 불가능한 가상 네트워크 환경을위한 테스트 도구입니다. 컴퓨터에 개인 가상 네트워크 어댑터를 설정합니다.

설치하려면 다음을 참조하십시오 : Windows 7에서 루프백 어댑터를 설치하는 방법 .

가상 PC 내에서 설치 한 후 :

  1. 가상 머신을 선택하십시오
  2. 설정으로 이동
  3. "네트워킹"설정을 클릭하십시오
  4. 네트워크 어댑터의 경우 "Microsoft Loopback Adapter"를 선택하십시오.

이제 동일한 루프백 어댑터를 공유하는 다른 실행중인 Virtual PC 인스턴스를 볼 수 있지만이 가상 네트워크는 컴퓨터 외부에서 액세스 할 수 없습니다.

VM 내에서 인터넷을 사용해야
하는 경우 Microsoft 루프백 어댑터 및 인터넷 연결 공유를 사용하여 NAT 구성 문서를 참조하십시오 .


이것은 가장 논리적 인 제안 인 것 같습니다. 나는 이것을 먼저 시도 할 것입니다.
graham.reeds

좋아, 이제 뭐? 두 VM 모두 루프백 어댑터에 있지만 시스템간에 네트워크가 없습니다. 고정 IP 주소를 설정해야합니까?
graham.reeds

예,이 가상 네트워크에는 DHCP 서버가 없기 때문에. 라우터가 제공하는 것 이외의 다른 네트워크 세그먼트를 선택하십시오 (예 : 192.168.xx 대신 200.200.200.x
harrymc

여전히 작동하지 않습니다. 첫 번째 VM 192.168.200.1과 두 번째 VM 192.168.200.2를 할당했습니다. 작동하지 않아서 호스트를 192.168.200.100에 할당했습니다. 작동하지 않았습니다. 또한 문제를 혼동하는 경우 ipv6을 비활성화했습니다. 여전히 기쁨은 없습니다. 나는 순간적으로 정말 정말 멍청하다고 상상해보십시오. 이것이 어떻게 작동하고 어떻게 진행해야하는지 간단한 단계로 설명하십시오.
graham.reeds

"무슨 오류가 발생 했습니까?"라는 질문을하기 전에 작동하지 않으면 다른 VM을 ping 할 수 없습니다.
graham.reeds

1

어떤 VM 제품을 사용하고 있습니까? VMware? VirtualBox? MS 가상 PC? 대부분은 기본적으로 NAT를 사용하므로 VM에 인터넷을 연결하려는 경우 원하는 것입니다.

또한 이러한 컴퓨터가 공용 네트워크에 "보이는"지 어떻게 확인합니까? 호스트 전용, NAT 또는 브리지 모드를 사용하든 호스트 Windows 7에서 VM을 볼 수 있기 때문에 호스트 시스템에서 VM을 볼 수 있습니다. 브리지 모드 만 공용 네트워크에 VM을 표시해야합니다. NAT 모드를 사용하면 호스트 PC가 NAT 라우터처럼 작동하므로 기본 호스트 시스템 만 실제로 표시되지만 호스트 시스템의 네트워크를 보면 호스트가 모두 공개적으로 탐색하므로 VM이 계속 표시됩니다. 그리고 내부 VM 네트워크.

따라서 해당 시스템이 공용 네트워크에 실제로 표시되는지 확인하려면 호스트 PC 이외의 장치를 사용하여 외부에서 보려고 시도해야합니다.


VirtualPC를 사용하고 있는데 VirtualPC로 태그가 지정된 이유는 무엇입니까? 어쩌면 나는 내 게시물에서 더 분명하게 만들어야합니다. 네트워크에서 호스트를 분리하고 네트워크 (컴퓨터 아래)를 보면 아무것도 나타나지 않습니다. 호텔 네트워크에 연결하고 다시 동일한 작업을 수행하면 VM (및 여러 다른 시스템)을 볼 수 있습니다. 또한 VM의 고정 IP 주소는 실제 컴퓨터와 동일한 범위에 있습니다.
graham.reeds

어떤 가상 PC 버전입니까? 네트워킹 옵션은 사용 된 버전에 따라 다릅니다. 최신을 사용하고 있습니까?
Lara Dougan 2016 년

나는 그렇게 믿는다. 도움말 대화에 따르면 그것은 6.0.192.0입니다
graham.reeds

0

Hotels Wifi는 LAN 쪽 컴퓨터가 서로 통신하는 것을 적극적으로 방해 할 수 있습니다.

컴퓨터를 인터넷으로 가져 와서 Hamachi 와 같은 소프트웨어 계층 VPN 네트워크를 사용해야 할 수도 있습니다 .

편집 :

첫 번째는 '공유 NAT'이고 두 번째는 '내부'인 두 개의 NIC로 하나의 VM을 설정할 수 있습니다. 그런 다음 두 번째 VM 등에서 NIC를 Internal로 설정합니다.

그런 다음 두 NIC가있는 VM의 Windows에서 인터넷 연결 공유를 활성화하여 '공유 NAT'어댑터를 내부 전용 네트워크와 공유하십시오.


2
호텔 네트워크가 내 컴퓨터에서 LAN을 만들지 못하게하려면 어떻게해야합니까? 내 질문을 읽었습니까?
graham.reeds

LAN 측에서는 호텔의 네트워크를 의미했습니다. 호텔 객실에 대한 네트워크가 아닌 호텔에 대한 네트워크. :)
Ƭᴇcʜιᴇ007

호텔 네트워크의 다른 컴퓨터와 통신하고 싶지 않습니다. 내 컴퓨터 내부의 컴퓨터가 서로 통신하기를 원합니다. 오늘 밤 당신의 편집이 제안하는 것을 시도 할 것입니다.
graham.reeds

아니. 작동하지 않습니다. 내 질문을 업데이트하겠습니다.
graham.reeds

무엇이든 VM이 외부 세계와 통신하려면 호텔 네트워크의 하나 이상의 추가 호스트와 통신해야합니다.
커크

0

각 머신이 동일한 서브넷 에 있는지 확인하십시오 .

예:

192.168.50.0 w / 255.255.255.0 (네트 마스크) 또는 / 24라고합니다.
동일한 네트워크에서 192.168.50.1-192.168.50.254의 주소를 제공합니다.
그러면 다음을 줄 수 있습니다.
컴퓨터 A-192.168.50.10
컴퓨터 B-192.168.50.11
컴퓨터 C-192.168.50.12

그들은 같은 서브넷에 있기 때문에 대화하고 잘해야합니다.

0

Virtual PC를 사용한 지 몇 년이 지났으므로 제안하려는 내용을 수행 할 수 없습니다. 다른 가상화 솔루션에서는 인터넷에 연결할 수 있도록 (각각 NAT 연결을 사용하여) 각 VM을 설정했습니다. 인터넷이 작동한다고 확신하면 호스트 전용 네트워크에 두 번째 NIC를 추가하고 클라이언트 컴퓨터 내부에 정적 라우팅을 설정합니다. 호스트 전용 네트워크는 클라이언트 내 트래픽을위한 것이고 기본 경로는 다른 모든 것을위한 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.