Разрешить публичный IP-доступ к UbuntuServer на виртуальной машине

764
user640853

Я установил LAMP на UbuntuServer16, который находится внутри VirtualMachine VMware Workstation Player 12 (некоммерческий) на Windows10.

Мой локальный IP-адрес на UbuntuServer 192.168.ab.xyz

И мой общедоступный IP - адрес, который я был в состоянии получить через: curl icanhazip.comесть213.205.abc.xyz

Когда я просматриваю, http://192.167.ab.xyz/я вижу, что это работает!

Тем не менее, когда я иду на http://213.205.abc.xyzэто показывает, что это заняло слишком много времени, чтобы ответить!

Я все еще новичок. Я прочитал, что мне нужно настроить мой маршрутизатор WiFi (Technicolor TG582n), чтобы это исправить, но есть еще одна проблема, потому что у меня нет пароля для проверки его настроек. Я, вероятно, должен связаться с моим администратором.

Я до сих пор не купил доменное имя, если это имеет значение.

Я следовал этому руководству для настройки стека LAMP: https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04

Мой вопрос:

  • Должен ли я подключиться к маршрутизатору WiFi и настроить его? Если да, то я свяжусь с администратором маршрутизатора, но есть ли руководство по настройке маршрутизатора для решения этой проблемы (я не смог найти ни одного)

  • Если нет, то что я должен сделать, чтобы получить доступ к своему веб-серверу с его публичного IP-адреса?

0
Вы не упомянули, какой гипервизор вы используете. Это Virtualbox или что-то еще? Кроме того, ваш компьютер с Windows 10 подключен напрямую к Интернету, или у вас есть какой-то маршрутизатор между вашим модемом и компьютером? Charles Burge 7 лет назад 0
Вам нужно будет перенаправить порт на вашем маршрутизаторе, и ваш маршрутизатор должен будет поддерживать шпилечный NAT, чтобы иметь возможность использовать внешний адрес изнутри локальной сети. Поскольку вы не включили информацию о маршрутизаторе, кроме того, что вы не можете получить к нему доступ или что-либо изменить, в любом случае, я не уверен, что вы ожидаете от нас? Поговорите со своим администратором маршрутизатора. И если помощь все еще нужна, вернитесь с более подробной информацией, включая то, что вы уже пробовали. Ƭᴇcʜιᴇ007 7 лет назад 1
@CharlesBurge Я использую VMware Workstation 12 Player (некоммерческий), и хост подключен через WiFi к маршрутизатору, который также является модемом DSL и подключен напрямую к провайдеру user640853 7 лет назад 0
@ Ƭᴇcʜιᴇ007, что я хотел услышать, так это то, что да, мне нужно настроить маршрутизатор WiFi, и поэтому я буду запрашивать его логин у администратора user640853 7 лет назад 0
Да, вам нужно войти в маршрутизатор и выполнить переадресацию портов, например: порт 80 на IP-адрес вашей виртуальной машины. sebastienvg 7 лет назад 0

1 ответ на вопрос

0
0x00FE

Technicolor TG582n - Помощь и поддержка

Technicolor TG582n Инструкция пользователя

На странице 68 (Назначение игры или приложения для локального сетевого устройства) есть ответ на ваш вопрос о переадресации портов.

Вам необходимо переадресовать услугу «HTTP Server (World Wide Web)». как описано в шаге 4 руководства к вашему серверу Ubuntu "192.168.ab.xyz"

Если вы делаете это из дома, вы можете взглянуть на страницу 69 «Динамический DNS», если у вас есть динамический IP. (Изменится, если ваш роутер перезагружается).

Вам не нужно покупать доменное имя. Вы можете получить доступ через общедоступный IP-адрес напрямую, или в случае динамического DNS вам будет назначен URL-адрес. Обычно бесплатно.

Я получу имя пользователя и пароль для входа в маршрутизатор и настройки его. и вернемся к вам в ближайшие дни user640853 7 лет назад 0

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