У меня есть Ubuntu-сервер в локальной сети. Всякий раз, когда я пытаюсь запустить веб-сервер, такой как apache2, или любой другой сервер, такой как node.js, на порту 80, он доступен только для некоторых хостов в сети (браузер загружается некоторое время, а затем показывает не специфичные для браузера найденный экран [не найден сайт apache]). И это, похоже, меняет, кто может получить к нему доступ. Вот вывод iptables -L :
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Я не думаю, что это проблема с apache, поскольку, как я уже сказал, он не работает и с Node.
Ребята, вы хоть представляете, что еще я могу проверить? Эта проблема давала мне головную боль некоторое время ..
Дайте мне знать, если вам нужна дополнительная информация.
Спасибо и Бест, Марк
Проблема заключалась во внутренней политике, которая каким-то образом блокировала порт 80 и позволяла только 443. Переключение на https и все работало нормально. Я понятия не имею, почему это работает для некоторых хостов.