Я новичок в веб-разработке. У меня есть сервер Apache на Linux Mint 17.2, к которому я могу получить доступ локально. Теперь я хочу получить доступ к серверу вне моей сети. Я настраиваю маршрутизатор (TP-LINK WR340G), как на картинках ниже:

Виртуальные серверы

Порт запуска

Я попытался получить доступ таким образом: "myexternalIP: 80" и не работает.

Возвращено средство проверки открытого порта: порт 80 закрыт.

Я уже пытался открыть порт, используя следующее:

sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT

также:

sudo ufw allow 80

порт все еще закрыт.

Что я делаю неправильно ?

Если вам нужна дополнительная информация, просто спросите. Благодарю.

1 ответ1

0

РЕШЕНИЕ

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

У меня есть модем adsl + маршрутизатор, и проблема была в моем модеме, который блокировал порт. После некоторых исследований я смог найти правильные настройки, чтобы открыть порт, и теперь все работает.

Спасибо за помощь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .