Из ваших сообщений в комментариях и выводах sudo lsof -i видно, что на машине запущен varnishd, который является демоном HTTP-ускорителя.
«Демон varnishd принимает HTTP-запросы от клиентов, передает их на внутренний сервер и кэширует возвращенные документы для лучшего удовлетворения будущих запросов на тот же документ».
Возможно, что-то не так с его конфигурацией. Посмотрите на это: https://www.varnish-cache.org/docs/2.1/reference/varnishd.html
Веб-сервер не разрешает публичные подключения
Я не могу получить доступ к локальному веб-серверу в виртуальной машине для тестирования, и я не понимаю, почему. SSH и VNC работают нормально. Сервер представляет собой виртуальную машину Virtualbox с мостовым соединением, работающую на ноутбуке.
Это конфигурация IP:
Адрес модема / маршрутизатора: 192.168.1.1
Портативный компьютер: 192.168.1.86
ВМ: 192.168.1.89
- Модем / маршрутизатор подключен к Интернету, и у меня полностью работает домен DDNS на noip.com.
- Я могу пропинговать модем с моего публичного IP-адреса и публичного домена из-за пределов локальной сети.
Я настроил следующие порты на модеме / маршрутизаторе:
SSH 192.168.1.89 TCP TCP:22 TCP:22 active
HTTP 192.168.1.89 TCP TCP:80 TCP:80 active
VNC 192.168.1.86 TCP 5900 5900 active
Внутри локальной сети я могу получить доступ к серверу как с ноутбука, так и с других устройств.
- За пределами локальной сети, используя адрес DDNS, я могу получить доступ к ноутбуку с VNC и к виртуальной машине с SSH
Так что в принципе все работает отлично, кроме HTTP.
2 ответа на вопрос
Возможно, ваш интернет-провайдер блокирует соединение извне вашей сети.
Многие интернет-провайдеры блокируют порты общих служб (HTTP, HTTPS, FTP, SMTP и т. Д.), Чтобы запретить клиентам запускать размещенные службы у себя дома, если они не подписались на «бизнес-класс» или какой-либо сервис более высокого уровня по более высокой цене.
Блокировка этих конкретных портов фактически не позволяет людям вести бизнес по тарифному плану.
Узнайте у своего интернет-провайдера, делают ли они это.
Также проверьте, работает ли межсетевой экран внутри виртуальной машины. Порт 80/443 может потребоваться открыть. Поскольку вы можете нормально подключиться через SSH, я подозреваю, что вы, вероятно, уже рассмотрели это, однако.
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
3
Есть ли способ соединить два компьютера через USB?
-
3
Как сохранить несколько подключений к интернету?
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
2
Mac не присоединится к рабочей группе Windows
-
1
Как я могу повысить безопасность своего портала?
-
1
Как подключить к сети Windows XP и Ubuntu Linux?