Рейтинг:2

Сеть с многопроходным мостом не принимает подключения из Интернета

флаг cn

у меня есть Убунту 20.04.3 ЛТС Виртуальная машина в многопроходном режиме, которую я хочу открыть для Интернета через переадресацию портов маршрутизатора. Виртуальная машина использует сетевой режим моста. Если я побегу нк -л -р 8080 в виртуальной машине и прослушивая порт, я вижу соединения, инициированные из сети с мостовым соединением. Однако запросы, которые пересылаются с моего маршрутизатора, не поступают.

ubuntu@microk8s-vm:~$ IP
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel состояние UP группа по умолчанию qlen 1000
    ссылка/эфир 55:54:00:ad:68:aa brd ff:ff:ff:ff:ff:ff
    inet 192.168.86.123/24 brd 192.168.86.255 область действия глобальная динамическая enp0s8
       valid_lft 81708 сек. selected_lft 81 708 сек.
    inet6 fd46:2d25:460a:436e:5054:ff:fead:68cb/64 область глобальная динамическая mngtmpaddr noprefixroute 
       valid_lft 1786 сек. selected_lft 1 786 сек.
    inet6 fe80::5054:ff:fead:68cb/64 ссылка на область видимости 
       valid_lft навсегда

Я протестировал переадресацию портов, разместив веб-сервер на хост-компьютере и успешно перенаправив его по адресу.

Как разрешить внешние подключения к виртуальной машине?

Редактировать:

Потенциально релевантная строка из tcpdump на хост-машине при выполнении запроса от Тестер переадресации портов YouGetSignal

15:56:36.643672 IP 198.199.98.246.50138 > microk8s-vm.lan.http: флаги [S], seq 304495333, win 14600, параметры [mss 1460,sackOK,TS val 979766022 ecr 0,nop,wscale 8], длина 0
15:56:36.643680 IP 198.199.98.246.50145 > microk8s-vm.lan.http: флаги [S], seq 2904338462, win 14600, параметры [mss 1460,sackOK,TS val 979766022 ecr 0,nop,wscale 8], длина 0
15:56:37.644183 IP 198.199.98.246.50145 > microk8s-vm.lan.http: флаги [S], seq 2904338462, win 14600, параметры [mss 1460,sackOK,TS val 979766272 ecr 0,nop,wscale 8], длина 0
15:56:37.649490 IP 198.199.98.246.50150 > microk8s-vm.lan.http: флаги [S], seq 3462120669, win 14600, параметры [mss 1460,sackOK,TS val 979766272 ecr 0,nop,wscale 8], длина 0
15:56:38.643138 IP 198.199.98.246.50150 > microk8s-vm.lan.http: флаги [S], seq 3462120669, win 14600, параметры [mss 1460,sackOK,TS val 979766522 ecr 0,nop,wscale 8], длина 0
15:56:40.652553 ARP, запрос у кого есть microk8s-vm.lan скажите 192.168.86.1, длина 46
15:56:40.652670 ARP, ответ microk8s-vm.lan is-at xx:xx:xx:xx:xx:xx (oui Unknown), длина 28
флаг cn
Драйвер виртуальной машины — это Virtual Box, использующий сетевой режим моста.
David avatar
флаг cn
Если этот комментарий является дополнительной информацией для вопроса, пожалуйста, отредактируйте вопрос и поместите информацию там, а не в качестве комментария.
Saviq avatar
флаг de
Привет, Джастин, кто твой хозяин? Было бы интересно узнать, приходят ли внешние пакеты вообще на ваш хост. `tcpdump` был бы хорошим выбором для macOS, вероятно, есть аналогичный инструмент для Windows.
флаг cn
Хост-машина — macOS. Я не знаком с `tcpdump`, поэтому я не уверен, что ищу. greping для моей виртуальной машины и сетевой машины, я могу видеть активность при запросе в сети. От виртуальной машины так много активности, что трудно определить, что происходит при попытке поиска внешних подключений.
флаг cn
Я отредактировал вопрос, чтобы добавить некоторые потенциально важные строки

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.