Не мог проверить с помощью ping-запросов от хоста до гостя в KVM

Я сделал, чтобы гость Windows установил использование KVM на хосте Ubuntu. Проблема состоит в том, что я могу соединиться с Интернетом и проверить с помощью ping-запросов хост от гостя, но, может казаться, не проверяю с помощью ping-запросов гостя от хоста или любую другую машину из моей сети. Я настроил мост 'br1' для использования моего интерфейса Ethernet 'enp0s31f6'. Вот моя конфигурация/etc/network/interfaces.

auto br1
iface br1 inet dhcp
 bridge_ports enp0s31f6
 bridge_stp on
 bridge_fd 0.0

Ниже вывод ifconfig

br1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.1.4  netmask 255.255.255.0  broadcast 192.168.1.255
    inet6 fe80::127b:44ff:fe15:f37d  prefixlen 64  scopeid 0x20<link>
    ether 10:7b:44:15:f3:7d  txqueuelen 1000  (Ethernet)
    RX packets 739277  bytes 1058869416 (1.0 GB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 693983  bytes 54242599 (54.2 MB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp0s31f6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    ether 10:7b:44:15:f3:7d  txqueuelen 1000  (Ethernet)
    RX packets 22782265  bytes 33307625462 (33.3 GB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 20737125  bytes 10650592233 (10.6 GB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    device interrupt 16  memory 0xdf200000-df220000  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1000  (Local Loopback)
    RX packets 209286  bytes 376780337 (376.7 MB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 209286  bytes 376780337 (376.7 MB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet6 fe80::fc54:ff:fe99:3ed6  prefixlen 64  scopeid 0x20<link>
    ether fe:54:00:99:3e:d6  txqueuelen 1000  (Ethernet)
    RX packets 583200  bytes 40164778 (40.1 MB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 784791  bytes 1164555387 (1.1 GB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet0 является установкой KVM при выполнении гостя. Гость обнаруживается маршрутизатором под отдельным устройством, и DHCP на маршрутизаторе действительно выделяет его IP.

IP Address: 192.168.1.35
Subnet Mask: 255.255.255.0
Gateway: 192.168.1.1
DNS: 192.168.1.1

Я прошел десятки решений от Google, но ничто, кажется, не работает. Любая справка действительно ценилась бы.

1
задан 15 September 2018 в 21:40

1 ответ

Сценарий, который Вы описываете, является гостем, который соединен на мосту, таким образом, это получает адрес на локальной LAN - вероятно, 192.168.1.xxx.

Отметьте свой гостевой адрес (выполненный ipconfig в windwos или получают адрес от GUI). Это - вероятно, адрес с сервера DHCP.

Коммуникация между Вашим хостом и гостем (или любой другой компьютер на LAN и госте) должна быть возможной, но может быть заблокирована брандмауэром на месте назначения.

Первая вещь, которую я попробовал бы, состоит в том, чтобы проверить возможность соединения: 1. Действительно ли можно ли получить доступ к сети от гостя? 2. Можно ли проверить с помощью ping-запросов маршрутизатор от гостя? 3. Можно ли проверить с помощью ping-запросов гостя от других компьютеров на LAN? 4. Можно ли проверить с помощью ping-запросов гостя после отключения брандмауэра окон?

Вышеупомянутое должно дать ключ к разгадке, который поможет разрешить коммуникацию.Удачи

0
ответ дан 7 December 2019 в 23:17

Другие вопросы по тегам:

Похожие вопросы: