Я работал над проектом по созданию комплексного сервера в моем доме. Это сделано для того, чтобы расширить мои знания в области сетей и виртуальных машин и сэкономить деньги моей матери на нашем счете за кабельное телевидение. Сейчас он состоит из:

  • Kubuntu 15.10 KVM/qemu/virt-manager
  • Windows 7 Professional (гость)
  • Мост MacvTap перенаправляет Windows 7 в сеть @ 192.168.1.124
  • Оптимальный интеллектуальный маршрутизатор с автоматическим конфигурированием клиента UPnP позволил сети NAT подключить Windows 7 к хосту напрямую (чтобы разделить диск 1 ТБ на хосте), поэтому медиафайлы могут совместно использоваться как с моим Plex, так и с HDHomeRun в моей сети.

Мне нужна виртуальная машина Windows 7 для доступа к каналам с однократным копированием, транслируемым Cablevision.

Я использую Xbox 360 в качестве видеорегистраторов на каждом телевизоре в доме. Тем не менее, я просто не могу заставить расширители соединиться с Windows 7 (не могу установить ошибку расширителя)

Я прочитал некоторые статьи, подробно описывающие, какие правила брандмауэра Windows следует разрешить (хотя он должен быть автоматически настроен во время установки расширителя). Он продолжал давать сбой, поэтому я отключил брандмауэр в Windows 7 и все равно не получился.

Я принудительно открыл все службы и порты брандмауэра, если они тоже были связаны: UPnP, MediaCenter или MediaCenter Extenders.

Поскольку это все еще не помогает, я полагаю, что kvm поддерживает брандмауэр над Windows, хотя Windows также имеет прямое подключение к сети через порт Ethernet на хосте Ubuntu. Если это так, я считаю, что нужно добавить порты для UPnP/MediaCenter в брандмауэр, контролирующий моих гостей kvm (при наличии таковых).

Есть ли по умолчанию брандмауэр для моих гостей KVM? Кто-нибудь может предложить следующие шаги, которые я должен предпринять, чтобы Media Center увидел мои расширители?

____________________________________ ИНФОРМАЦИЯ _______________________________

сети QEMU

 $ virsh net-list
 Name                 State      Autostart     Persistent
----------------------------------------------------------
 default              active     yes           yes
 htg                  active     yes           yes

Детали сети:

   $ virsh net-dumpxml default
<network>
  <name>default</name>
  <uuid>01ef9934-7b51-4361-b73a-25cdb1c05857</uuid>
  <forward mode='nat'>
    <nat>
      <port start='1024' end='65535'/>
    </nat>
  </forward>
  <bridge name='virbr0' stp='on' delay='0'/>
  <mac address='[censored]'/>
  <ip address='192.168.122.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='192.168.122.2' end='192.168.122.254'/>
    </dhcp>
  </ip>
</network>

В приведенном выше xml для моего подключения к Macvtap я заметил, что STP включен, я не знаю, требуется ли это / влияет на мои результаты.

Я также заметил, что это на 192.168.122.x, это странно, моя локальная сеть на 192.168.1.x. Однако я легко могу с маршрутизатора назначить гостевой виртуальной машине IP-адрес 192.168.1.124 и удаленный в гостевой системе, так что я думаю, что это просто переводится, когда он достигает моего имени.

  $ virsh net-dumpxml htg
<network>
  <name>htg</name>
  <uuid>78170573-a44c-4373-9b7d-073e305e2025</uuid>
  <bridge name='virbr1' stp='on' delay='0'/>
  <mac address='[censored]'/>
  <domain name='htg'/>
  <ip address='192.168.100.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='192.168.100.128' end='192.168.100.254'/>
    </dhcp>
  </ip>
</network>

Ifconfig:

$ ifconfig -a
enp4s0    Link encap:Ethernet  HWaddr 00:23:ae:e6:cd:ee
          inet addr:192.168.1.120  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::223:aeff:fee6:cdee/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:102008293 errors:0 dropped:28 overruns:0 frame:0
          TX packets:79392922 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:54158216877 (54.1 GB)  TX bytes:60446559345 (60.4 GB)

macvtap0  Link encap:Ethernet  HWaddr 52:54:00:68:ec:33
          inet6 addr: fe80::5054:ff:fe68:ec33/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:77195630 errors:0 dropped:0 overruns:0 frame:0
          TX packets:67770623 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:39261799110 (39.2 GB)  TX bytes:54972441095 (54.9 GB)

virbr0    Link encap:Ethernet  HWaddr 52:54:00:34:1a:17
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

virbr1    Link encap:Ethernet  HWaddr 52:54:00:8f:77:10
          inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27276957 errors:0 dropped:132 overruns:0 frame:0
          TX packets:13399059 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:36495252228 (36.4 GB)  TX bytes:6713581721 (6.7 GB)

virbr0-nic Link encap:Ethernet  HWaddr 52:54:00:34:1a:17
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

virbr1-nic Link encap:Ethernet  HWaddr 52:54:00:8f:77:10
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vnet0     Link encap:Ethernet  HWaddr fe:54:00:e7:1c:15
          inet6 addr: fe80::fc54:ff:fee7:1c15/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27276957 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17422400 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:36877129626 (36.8 GB)  TX bytes:6929607671 (6.9 GB)

- удалил мою беспроводную карту, так как это не является частью уравнения и находится в состоянии покоя -

0