Кажется, я не могу получить доступ к моим php-файлам в браузере с моего внешнего ip.
У меня установлена виртуальная машина Ubuntu Server на моем рабочем столе Windows. У меня также есть ноутбук с Windows, который я использую (99% времени, это вне сети). У меня есть OpenSSH на сервере. На сервере настроен мостовой адаптер (Promiscuous Mode: Deny). Для простоты предположим, что внутренний ip сервера равен 1.1.1.1
(прослушивание порта 2222
), а внешний ip моей домашней сети - 2.2.2.2
.
Я настроил переадресацию портов таким образом, чтобы при доступе к 2.2.2.2:2222
я переадресовывал на внутренний ip 1.1.1.1:2222
. Это позволяет мне подключаться по SSH к виртуальной машине сервера как внутри, так и вне сети.
Это тестовый сервер для приложения, поэтому мне нужно сделать php-вызовы для выполнения запросов к базам данных (MySQL), и я хотел бы иметь возможность просматривать результаты JSON, чтобы убедиться, что все работает. На рабочем столе я могу получить доступ к php-файлам в своем браузере, подключившись к 1.1.1.1/helloworld.php
(внутренний ip). Я не могу получить доступ к файлам php из моего браузера с помощью моего внешнего IP-адреса. Я получаю те же результаты:
Рабочий стол (внутренний):
2.2.2.2:2222/helloworld.php
(возможно, с использованием переадресации портов) выдает ошибку ERR_CONNECTION_RESET 2.2.2.2/helloworld.php
( это штука роутер, у меня на Asus работает AsusWRT) Настройки обновлены. Веб-страница будет обновлена. Изменения были внесены в IP-адрес или номер порта. Теперь вы будете отключены от RT-N66U. Чтобы получить доступ к настройкам RT-N66U, переподключитесь к беспроводной сети и используйте обновленный IP-адрес и номер порта. Портативный компьютер (внешний):
2.2.2.2:2222/helloworld.php
(возможно, с использованием переадресации портов) выдает ошибку ERR_CONNECTION_RESET 2.2.2.2/helloworld.php
(просто подключите меня к чему-то. ..) выдает ошибку ERR_CONNECTION_TIMED_OUT Я хотел бы иметь возможность использовать этот тестовый сервер из любого браузера, есть ли способ сделать это?
Кажется, что Ваша конфигурация испытывает недостаток в порте 80 передач от Вашего маршрутизатора до 1.1.1.1:80.