Вопрос Проблема Подключение к Интернету Сервер Ubuntu 12.04 (через VirtualBox)


Моя конечная цель - получить доступ к моим веб-проектам через внешнюю сеть.

Так что я :

  • Подключение к Интернету через беспроводной маршрутизатор (IP-адреса ISP являются внутренними, поэтому и IP-адреса, которые маршрутизатор также устанавливает на моем ноутбуке. Я использую DHCP на маршрутизаторе, а не статические IP-адреса)
  • Установлен Ubuntu 12.04 Desktop.
  • VirtualBox с установленным сервером Ubuntu 12.04.
  • При установке Ubuntu Server я выбираю установку SSH, Tomcat Server и веб-сервера.

Проблема в том, что я не знаю, как установить правильные настройки Интернета для Ubuntu Server. Когда я пинговаю ip-адрес google, ответ:

«Connect: Network unreachable» 

В настройках VirtualBox я выбираю тип NAT и для Port Forwarding:

Host IP: 192.168.0.1 с портом 2222

Гость IP: 192.168.0.102 с портом 22

По крайней мере, я хочу иметь возможность открывать свои проекты во внутренней сети, а затем из внешней сети - компьютеры в университете.

Я думаю, что у меня будет еще одна проблема, потому что мои IP-адреса не реальны. Но когда я смогу открыть проекты из внутренней сети, я подумаю об этой проблеме.

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


4
2017-10-07 11:20


происхождения




ответы:


Вы можете использовать Bridge Mode в настройках VirtualBox, чтобы виртуальная машина находилась на том же уровне, что и главный компьютер. Это позволяет ей действовать в сети, как если бы она была физически связана с ней. В виртуальной машине настройте сетевые настройки на автоматическое определение по DHCP или если это не сработает, получите шлюз по умолчанию от хоста, укажите ему этот шлюз, неиспользуемый IP-адрес в этой подсети (попробуйте несколько, которые имеют одинаковые первые три номера, но другое последнее число), а также попробуйте дать DNS-серверы 8.8.8.8 и 8.8.4.4.


2
2017-10-07 11:41





Вам необходимо настроить сетевую карту в виртуальной машине для мостовой сети, а не для NAT, если вы хотите разместить сервер для ssh в Virtalbox. Может быть, это поможет: http://codesupply.net/content/setup-bridged-networking-virtualbox-ubuntu-1110


2
2017-10-07 11:47



Добро пожаловать в Ask Ubuntu! Хотя это теоретически может ответить на вопрос, было бы предпочтительнее чтобы включить здесь основные части ответа и предоставить ссылку для справки. - hexafraction
Хорошо, я понял. Спасибо за хороший совет;) - rexor
Вы можете отредактировать свой пост, чтобы сделать это прямо сейчас. - hexafraction