Сделайте виртуальный сервер Ubuntu достижимым из Интернета

У меня есть следующий сценарий:

  • Ноутбук с Windows 8.1 и статическим IP-адресом (192.168.0.166)
  • В Windows, Сервер Ubuntu 15,10 установленных в виртуальной машине с VirtualBox, также со статическим IP-адресом (192.168.0.10). Конфигурация сети VirtualBox находится в режиме моста.

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

Если я пытаюсь получить доступ к любому из статического IP снаружи сети, это не работает.

Так, я хотел бы получить доступ к IP виртуального сервера из Интернета (у меня есть домен, и я хотел бы, чтобы он перенаправил к этому IP).

Я попробовал несколько ответов, перерывающих Интернет, но я не могу выполнить свою цель. Я задумался, что por перенаправление является решением, но я не знаю, как применить его.

Действительно ли я мог получить доступ непосредственно к виртуальному серверу к статическому IP, или действительно ли я должен получить доступ к хост-машине к статическому IP? Что я должен сделать?!!

0
задан 25 November 2015 в 22:02

2 ответа

Существует два способа приблизиться к этому, в зависимости от того, как Вы настроили сети для VM. так или иначе, необходимо портировать вперед на маршрутизаторе к внутреннему где-нибудь.

, Если Ваши сети настраиваются, чтобы быть 'NAT' , то Вы настраиваете Перенаправление портов в своей сети в граничном маршрутизаторе для указания на хост-машину / на компьютер. Вы тогда редактируете сети VirtualBox NAT для добавления порта вперед в случае необходимости.

, Если Ваши сети настраиваются, чтобы быть 'Запараллеленной сетью' , то Вы настраиваете Перенаправление портов в своей сети в граничном маршрутизаторе для указания на IP-адрес, присвоенный VM маршрутизатором.

Несколько проблем. Проблемы безопасности являются полужирными, другие являются курсивом.

  • Порт Перенаправления портов 22 не является лучшей вещью сделать - у Вас будут грубые садоводы и другие нападения, пытающиеся нарушать машину.
  • Не все ISPs разрешают Вам выполнять веб-серверы. можно было поместить блоки на месте для этого продвижения.
  • Ваш маршрутизатор может на самом деле послушать на порте 80 или 443 для административных подключений . Это означает, что Ваш маршрутизатор использует те порты, и Вам не разрешат использовать их. Также средства, можно представлять порты администрирования маршрутизатора сети, которая еще хуже.
  • Вы не будете в состоянии использовать любой URL или имя узла с Внешней стороны для соединения с системой, не получая дополнительные вещи от Динамических поставщиков DNS, и реализовывая надлежащую конфигурацию. необходимо будет настроить Динамический DNS на маршрутизаторе с динамической службой DNS для обеспечения доменного имени, которое 'обновляет' на основе текущего IP-адреса маршрутизатора (или другая эквивалентная система открытия), и затем Интернет был бы в состоянии достигнуть сайта (если перенаправление портов сделано правильно, и веб-сервер на VM настроен правильно.)
3
ответ дан 26 July 2019 в 14:21

Если Вы хотите получить доступ к своему серверу (виртуальный или иначе) снаружи Вашей локальной сети, Вы устанавливаете свой маршрутизатор с соответствующим перенаправлением портов... В Ваших портах набора маршрутизатора 22 (SSH), 80 (HTTP), и 443 (HTTPS) для передачи 192.168.0.10, но установка 22 к порту вперед в является серьезной угрозой безопасности. "Интернет" не постигает и не может говорить непосредственно с Вашей внутренней LAN, только Ваш общедоступный IP-адрес, таким образом, необходимо было бы зарегистрировать домен к общедоступному IP-адресу, не 192.168.x.x адрес, и справиться с передачей надлежащих сервисов сами. Помните, что в выполнении этого необходимо использовать регистрацию DDNS Вас, получают Ваш общедоступный IP-адрес через DHCP, или у Вас должен быть статический общедоступный IP-адрес, если Вы хотите сделать стандартную регистрацию доменного имени.

0
ответ дан 26 July 2019 в 14:21

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

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