Настройка моего собственного веб-сервера и переадресации портов маршрутизатора
Я только что получил статический IP-адрес от своего интернет-провайдера и пытаюсь настроить небольшой экспериментальный сервер на своем домашнем ноутбуке, на котором установлена Ubuntu.
Я настроил Ubuntu на использование внутреннего статического IP-адреса 192.168.1.11
.
Я перенаправил номер порта с моего маршрутизатора, чтобы перенаправлять все запросы с порта 80
на 192.168.1.11
.
Ниже приведен мой маршрутизатор (D-Link DSL-2750U) конфигурация:
У меня есть запустил небольшой веб-сервер java на порту K в моей коробке Ubuntu. Но я не могу получить доступ к веб-серверу из внешней сети, используя свой статический IP-адрес, который предоставляется моим провайдером как 117.218.XXX.XXX
, а не 192.168.1.11
. Я что-нибудь упустил?
ОБНОВЛЕНИЕ: В соответствии с предложением JakeGould я обновил удаленный ip-адрес маршрутизатора до общедоступного IP-адреса 117.218.XXX.XXX
.
После выполнения вышеуказанной конфигурации я действительно мог посетить свой сервер из браузера. Но браузер открывал маршрутизатор страница конфигурации вместо перенаправления запроса в окно Ubuntu. Итак, теперь я изменил порт управления доступом пользователей по умолчанию для маршрутизатора D link.
Теперь время ожидания запроса истекает. Ниже приведен вывод curl
curl http://117.218.XXX.XXX
curl: (7) couldn't connect to host
Поэтому я попытался отключить брандмауэр в Ubuntu с помощью "sudo ufw disable"
, но проблема сохраняется.
Я не уверен, что в Dlink требуются изменения конфигурации, ниже приведена страница конфигурации брандмауэра Dlink
Может кто-нибудь, пожалуйста, помочь мне с это.