2013-12-20 3 views
5

OSX Mavericks 및 VMWare Fusion v6.0.2를 사용하고 있습니다. 두 대의 가상 시스템, 하나의 Windows 7 Pro 및 다른 데비안 Sid를 실행하고 있습니다.VMWare Fusion 6.0.2 네트워크 브리징은 특정 트래픽 만 허용합니다.

호스트를 통해 NAT 네트워킹을 사용하고 싶지는 않지만 VM을 네트워크에 직접 설치하는 것이 더 좋지만 VMWare Fusion의 브리지 네트워킹 기능이 올바르게 작동하는 데 문제가 있습니다. VM을 Mac 내부 WiFi 어댑터에 연결하도록 VMWare 네트워크 환경 설정 페이지를 설정했습니다.

두 VM이 모두 라우터에 ping을 수행 할 수 있으며 둘 다 유효한 DHCP 할당 IP 주소를 LAN에 제공합니다. 네트워크 브리지를 통해 인터넷에 연결하고 파일을 찾아보고 다운로드 할 수 있습니다.

내 문제는 다른 포트를 통해 VM-> 호스트, 호스트 -> VM 또는 VM-> VM 사이의 통신을 원하는 경우입니다. 예를 들어 OSX 호스트에서 데비안 VM으로 SSH를 시도하면 요청 시간이 초과됩니다. Windows 7 VM에는 SQL Server가 실행되고 있지만 OSX 호스트 나 데비안 VM에서는 연결할 수 없습니다. 데비안 VM에는 포트 8080에서 실행되는 xsp4 웹 서버가 있지만 OSX 호스트 나 데비안 VM은이 포트에 액세스 할 수 없습니다.

호스트 -> VM, VM-> 호스트 및 VM-> VM에서 아무런 문제없이 ping 할 수 있습니다. 이들은 모두 네트워크에서 서로를 볼 수 있으며 OSX 호스트는 Windows 7 VM에 네트워크 폴더를 공유합니다. 차질없이. DHCP 요청, Ping 요청, Windows 네트워크 공유 및 웹 브라우징과 같은 일부 통신을 허용하지만 다른 것을 허용하지 않는 것 같습니다. Windows 방화벽을 끄고 OSX Mavericks 방화벽이 해제되어 있고 Debian VM에 selinux 또는 iptables 방화벽이 설치되어 있지 않습니다.

이 문제를 조사하는 동안 유사한 질문 스레드가 몇 개 발견되었지만 대부분이 이전 버전의 VMWare Fusion 용이거나 다른 네트워크 환경 설정이있는 VMWare Workstation 용입니다.

브리징 대신 NAT를 사용하도록 VMWare의 네트워크 설정을 전환하면 이러한 시나리오가 어느 정도 작동 할 수 있지만 VM의 IP 주소가 망가 지므로 동일한 네트워크에 유지하려고합니다.

답변

5

그 가치가 무엇인지에 관해서, 나는 결국 이것에 대한 대답을 내놓았습니다.

두 가지 버전의 VMWare Fusion 6.x, Standard 및 Professional이 있습니다. 표준 버전을 사용하고있었습니다.

전문가 라이센스의 라이센스가 변경되어 VMWare 환경 설정 (및 기타 멋진 것들)에 새로운 네트워크 구성을 추가 할 수 있습니다.

기본 옵션으로 새 네트워크를 추가 한 다음 내 모든 VM을 새 네트워크 인터페이스에 할당했습니다. 나도 설정에서 Promiscious 모드를 켰다. 그러나 그것은 아무것도 변경하지 않았을지도 모른다.

그런 다음 VM을 다시 부팅하고 새 IP 주소에서 올바르게 작동하도록 설정 한 다음 Lo 및 Behold로 VM-> 호스트와 VM-> VM 사이의 연결을 설정할 수있었습니다. 정확히 내가 원했던 것.

1

나는이 게시물이 몇 년 된 것을 알고 있지만 이와 비슷한 문제로 인해 힘든 시간을 보냈기 때문에 내 답변도 게시하고 싶었지만 긍정적 인 것은 아니지만 정말 내 문제가 해결되었습니다. . 여전히 문제는 없습니다.

내 설정 :

MacBook Pro (Retina, 15-inch, Mid 2015) 
OS X El Capitan 

내 문제 : 나 SSH 키를 사용하여 내 사립 학교 자식 저장소를 복제 할 수 있도록하기 위해

, 나는을위한 브리지 네트워크 연결을 실행해야 VMWare Fusion을 사용하는 Windows 10 Eduction VM 나는 무엇을 시도했다

:

그리고 여러 가지 다른 블로그 게시물 및 포럼은 모두가 어느 정도 같은 일을하려고 응답합니다.

는 답 : 많은 시도가 당신이 할 수있는 모든에 대해 단지 재설정

후, 나는 다시 발을 내딛었 및 브레인 스토밍. 그런 다음 내 호스트 컴퓨터 (Macbook Pro)가 인터넷에 무선으로 연결할 수 있으면이 브리지 연결이 여전히 작동해야한다고 생각했습니다. VM의 네트워크 어댑터에 할당 된 네트워크 어댑터의 MAC을 확인했는데 호스트 컴퓨터의 wifi 주소 (MAC 주소)와 다릅니다. 그런 다음 Windows VM 네트워크 어댑터의 유효한 MAC 주소로 내 호스트 컴퓨터의 wifi 네트워크 주소 (MAC 주소)를 입력하고 voila, 인터넷.

+0

Voilà, 네트워크에 동일한 MAC 주소를 가진 두 대의 컴퓨터가 있습니다! – miken32

+0

@ miken32 - 나쁜 일인 것처럼 당신은 암시합니다. 유스 케이스에 따라 다르 겠지만 _MY_ 유스 케이스의 경우이 작업을 수행하면 이전에 사용할 수 없었던 작업에 액세스 할 수있었습니다. 영구적으로 두지 않는 것이 좋습니다. ** 그러나 ** 빠른 해결 방법을 위해, _ 나를 위해 일했습니다. – BenS