Как получить доступ к моему Ubuntu Server, установленному на виртуальной коробке, из любой точки мира - PullRequest
0 голосов
/ 07 января 2019

Я пытаюсь сделать IOT, используя nodemcu и светодиод. Я хочу получить доступ к Ubuntu Server (который установлен в виртуальной коробке) через какую-то другую сеть (за пределами моей локальной сети). Как мне это сделать? Я прочитал много статей онлайн, но я не в состоянии понять это. Я пробовал переадресацию портов, но это не сработало.

Port Forward

Я не уверен, что я делаю неправильно. Возникла проблема с переадресацией портов или я использую неправильный метод.

Я установил Ubuntu Server 16.04 LTS на свой ноутбук через VirtualBox. Я установил ЛАМПУ. Кроме того, сеть настроена на мостовой адаптер, плюс у меня динамический IP

Когда я вошел в систему, я запустил ifconfig. Это дало мне адрес inet как 192.168.16.101

1 Ответ

0 голосов
/ 07 января 2019

Вы установили сетевой интерфейс виртуальной машины на NAT или Bridged? Если это NAT, то вы по сути двойным NATTed, что означает, что вам нужно будет перенести порт с вашего маршрутизатора на хост виртуальной машины, а затем вам нужно будет перенести порт с хоста на виртуальную машину, так как назначенный IP будет локальным для хоста. машина.

Однако проще всего установить сетевой интерфейс виртуальной машины на Bridged.

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

...