UNC가 다른 네트워크에 액세스하는 방법은 무엇입니까?

UNC가 다른 네트워크에 액세스하는 방법은 무엇입니까?

저는 가상 머신을 실행하고 있습니다(VM웨어/Fedora 12) 서버(주인). 가상 머신은 포트에서 실행 중인 웹 서버를 갖고 있으며 네트워크 도메인 80에 있습니다 (southpawtech주인is) 또한 \\192.168.189.129다음 에서 액세스할 수 있는 디렉토리를 공유하고 있습니다.주인제공함으로써비밀번호.

가상 머신에서 실행되는 웹 서비스에 액세스하려면주인컴퓨터의 네트워크 호스트 컴퓨터에 이것을 설정했습니다.

netsh interface portproxy add v4tov4 listenport=1019 listenaddress=host connectport=80 connectaddress=192.168.189.129

하지만 가상 머신이 공유하고 있는 디렉토리(Samba를 사용하는 것 같습니다)에 어떻게 액세스할 수 있습니까?호스트의회로망?

위 명령의 변형을 사용하여 이를 가상 머신으로 라우팅할 수 있도록 UNC 액세스를 위한 포트를 지정하는 것과 같은 것일 수도 있습니다.

답변1

가상 머신의 vNIC가 호스트 전용 가상 네트워크(호스트 -> VM에서 통신하는 데 사용됨)에 바인딩된 것처럼 들립니다. 호스트 전용 네트워크는 실제로 여기서 수행하는 작업에 적합하지 않으며 포트를 다시 매핑하고 호스트가 일종의 NAT 변환을 수행하도록 하는 것은 과잉입니다.

vNIC를 브리지 구성으로 변경하고 호스트 네트워크에 IP를 할당하면 어떨까요? (호스트 네트워크에 직접 연결된 물리적 시스템인 것처럼 작동합니다.) 필요한 경우 두 번째 vNIC를 추가하고 브리지용으로 하나, 호스트 전용으로 하나를 사용할 수도 있습니다.

물론 VM이 다른 네트워크에 있어야 하는 이유가 있는 경우 이는 도움이 되지 않습니다. 하지만 귀하의 질문에 따르면 그렇지 않은 것 같습니다.

관련 정보