VirtualBox: USB-устройства

Виртуальные машины и среды исполнения

Модератор: Olej

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

VirtualBox: USB-устройства

Непрочитанное сообщение Olej » 29 янв 2023, 20:15

Olej писал(а):
25 янв 2023, 17:16
- USB Ethernet контроллеров
На хосте:
Изображение

Код: Выделить всё

[olej@xenix Mint21]$ lsusb | grep Ethernet
Bus 003 Device 010: ID 0fe6:9700 ICS Advent DM9601 Fast Ethernet Adapter

Код: Выделить всё

[olej@xenix Mint21]$ ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 90:1b:0e:2b:e1:9c brd ff:ff:ff:ff:ff:ff
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:73:26:0d brd ff:ff:ff:ff:ff:ff
8: enp0s20u7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:e0:4c:53:44:58 brd ff:ff:ff:ff:ff:ff

Код: Выделить всё

[olej@xenix Mint21]$ ip a s dev enp0s20u7
8: enp0s20u7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:e0:4c:53:44:58 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.126/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s20u7
       valid_lft 172759sec preferred_lft 172759sec
    inet6 fe80::4c90:efd8:a7e0:cf95/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

Код: Выделить всё

[olej@xenix Mint21]$ ping -Ienp0s20u7 -c3 1.1.1.1
PING 1.1.1.1 (1.1.1.1) from 192.168.1.126 enp0s20u7: 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=57 time=13.5 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=57 time=12.8 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=57 time=12.5 ms

--- 1.1.1.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 12.503/12.940/13.541/0.439 ms

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

VirtualBox: USB-устройства

Непрочитанное сообщение Olej » 29 янв 2023, 20:19

Olej писал(а):
29 янв 2023, 20:15
На хосте:
Теперь этот интерфейс нужно прокинуть в виртуальную машину...
Вот оно:

Код: Выделить всё

olej@mint:~$ inxi -S
System:
  Host: mint Kernel: 5.15.0-58-generic x86_64 bits: 64
    Desktop: Cinnamon 5.6.7 Distro: Linux Mint 21.1 Vera

Код: Выделить всё

olej@mint:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0fe6:9700 ICS Advent DM9601 Fast Ethernet Adapter
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Код: Выделить всё

olej@mint:~$ ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 08:00:27:26:01:78 brd ff:ff:ff:ff:ff:ff
3: enx00e04c534458: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:e0:4c:53:44:58 brd ff:ff:ff:ff:ff:ff
В виртуальной машине теперь 2 сетевых интерфейса: enp0s3 - виртуальный, через хост на роутер; enx00e04c534458 - физический, реальный, непосредственно на роутер и в Интернет...

Код: Выделить всё

olej@mint:~$ ip a s dev enx00e04c534458
3: enx00e04c534458: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:e0:4c:53:44:58 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.126/24 brd 192.168.1.255 scope global dynamic noprefixroute enx00e04c534458
       valid_lft 172502sec preferred_lft 172502sec
    inet6 fe80::b527:9aa1:231:2326/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

Код: Выделить всё

olej@mint:~$ ping -c3 -Ienx00e04c534458 1.1.1.1
PING 1.1.1.1 (1.1.1.1) from 192.168.1.126 enx00e04c534458: 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=57 time=15.8 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=57 time=13.6 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=57 time=14.6 ms

--- 1.1.1.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2011ms
rtt min/avg/max/mdev = 13.647/14.674/15.824/0.893 ms

Код: Выделить всё

olej@mint:~$ route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         192.168.1.3     0.0.0.0         UG    100    0        0 enp0s3
0.0.0.0         192.168.1.3     0.0.0.0         UG    101    0        0 enx00e04c534458
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 enp0s3
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 enp0s3
192.168.1.0     0.0.0.0         255.255.255.0   U     101    0        0 enx00e04c534458
Это оказалось просто до безобразия - ничего не приходится делать :!:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

VirtualBox: USB-устройства

Непрочитанное сообщение Olej » 29 янв 2023, 20:36

Olej писал(а):
29 янв 2023, 20:15
[olej@xenix Mint21]$ ip l

Код: Выделить всё

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 90:1b:0e:2b:e1:9c brd ff:ff:ff:ff:ff:ff
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:73:26:0d brd ff:ff:ff:ff:ff:ff
8: enp0s20u7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:e0:4c:53:44:58 brd ff:ff:ff:ff:ff:ff
Во время работы виртуальной машины (проброса Ethernet адаптера) - соответствующий интерфейс хоста деактивируется:

Код: Выделить всё

[olej@xenix ~]$ ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 90:1b:0e:2b:e1:9c brd ff:ff:ff:ff:ff:ff
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:73:26:0d brd ff:ff:ff:ff:ff:ff
Как только виртуальная машина останавливается - интерфейс хоста автоматически подымается:

Код: Выделить всё

[olej@xenix ~]$ ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 90:1b:0e:2b:e1:9c brd ff:ff:ff:ff:ff:ff
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:73:26:0d brd ff:ff:ff:ff:ff:ff
9: enp0s20u7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:e0:4c:53:44:58 brd ff:ff:ff:ff:ff:ff
В работоспособное состояние:

Код: Выделить всё

[olej@xenix ~]$ ping -c3 -Ienp0s20u7 1.1.1.1
PING 1.1.1.1 (1.1.1.1) from 192.168.1.126 enp0s20u7: 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=57 time=14.6 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=57 time=12.5 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=57 time=13.1 ms

--- 1.1.1.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 12.522/13.382/14.565/0.864 ms

Ответить

Вернуться в «Виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей