Macvtap 브리지에서 VM 호스트로


1

집에 견고한 웹 / 미디어 서버를 설치하려고합니다. 용도가 다른 i7-920 시스템입니다. Kubuntu 15.10, KVM 및 Windows 7 Pro vm (VT-x, Spice, QXL, MacVTap)을 실행 중입니다.

Windows 7을 거의 Windows Media Center로 축소했습니다. 이것이 PVR입니다. Kubuntu의 네트워크 드라이브를 ~ / DVR 및 ~ / Plex / *에 매핑하고 싶습니다.

그래서 virt-manager를 설치하고 VM을 스핀 업하고 macvtap을 사용하여 이더넷을 Windows에 연결하는 가상 네트워크에 배치하십시오. 버그인지 확실하지 않지만 Network Manager가 이름에 (macvtap)가있는 중복 이더넷에서 선택하는 것을 보았습니다. 그러나 내 손님은 지금 호스트를 볼 수 없으므로이 기사를 보았습니다.

그리고이 방향들

그러나 지시 사항에는 스크립트와 명령 참조에 대한 깨진 링크가 있습니다.

이제 쿠분투는 이상한 상태에 있습니다. Network-Manager와 bridge-utils가 있습니다. 그러나 bridge-utils는 사용되지 않고 대신 'ip'가 사용되며 etc / network / interfaces가 비어있는 자체 파일 경로 세트입니다.

혼란을 최소화하기 위해 virt-manager에 내 다리를 만들었습니다. 시스템 전체 점프가 문서에서 줄어 들었 기 때문입니다.

누군가 내 호스트 OS를 하이퍼 바이저의 macvtap 브리지의 클라이언트로 만드는 데 사용할 올바른 구성 및 구문을 알려줄 수 있습니까?

이것은 snapraid 및 drive pooling을 가지고 노는 전제 조건입니다.

답변:


0

나는 다음을 사용하여 여분의 네트워크 를 죽일 수 있었다 :

net-destroy [network name]

libvirt는 Network-Manager (gui ip 유틸리티) 또는 bridge-utils가 아닌 사용되지 않은 여분의 브릿지를 담당했습니다.

일주일 또는 이틀 전에 irc에서 어떻게 작동하는지에 대한 훌륭한 설명을 얻었습니다. 사용자는 Kubuntu 호스트와 Windows VM 사이에 NAT 네트워크를 만드는 것이 좋습니다. 이것은 macvtap 연결과 동시에 실행됩니다.

Windows에서는 이제 두 개의 nic에 두 개의 IP 주소가 있습니다. 실제 네트워크의 경우 192.168.x.124. 가상 네트워크의 경우 192.168.y.100입니다.

CMD에서는 명령을 사용했습니다.

nbtstat -a RemoteName

이것은 가상 네트워크에서 호스트의 IP 주소 (192.168.y.280)를 주었다. 이 주소를 사용하여 Samba Share (/ mnt / wdg / media /)를 네트워크 드라이브 Z : \ media \로 마운트했습니다.

이제 TV 쇼를 Windows Media Center에서 녹화하고 Plex의 '녹음 된 TV'라이브러리 (/ mnt / wdg / media / PVR 디렉토리)에 직접 복사 할 수 있습니다.

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