Проблемы с запуском веб-сервера Apache и прокси-сервера Forward

  • Автор темы BigBear1
  • 29
  • Обновлено
  • 17, May 2024
  • #1
Всем здравствуйте.

Во-первых, я новичок, поэтому ответ может быть простым, но 3 дня бодания головой - и я на пределе.

Я пытаюсь выполнить 2 вещи.

Создайте веб-сервер и создайте прямой прокси.

Я скачал Apache, чтобы сделать обе эти вещи.

Я работаю над сервером Ubuntu 18.04, на собственной машине, а не на виртуальной машине.

У меня также зарегистрировано доменное имя. Я начну с попытки исправить веб-сервер и посмотрю, решит ли это проблему.

Раньше на этой машине работал NGINX, поэтому я думаю, что Apache тоже должен.

Я могу получить доступ к веб-серверу со своего локального IP-адреса, но не извне. Моей первой мыслью может быть проблема в портах.

Информация о моем маршрутизаторе:
Устройство: домашний сервер Текущий адрес: 172.16... Статус устройства: DHCP подключен. Брандмауэр: включен Назначение адреса: Частный из пула: 172.16... Сопоставление IP-адресов WAN: IP-адрес WAN маршрутизатора (по умолчанию). Каскадный маршрутизатор: Нет
Брандмауэр активен Брандмауэр активно блокирует доступ нежелательной активности из Интернета.
Текущие приложения, точечные отверстия и настройки DMZ: Пользовательские.
Устройство
Разрешенные приложения Тип приложения Протокол Номер(а) порта Публичный IP HTTPS-сервер домашнего сервера — TCP 443 64.110... HTTP-сервер — TCP 80 64.110... Статический IP: 172.16.. - - udp 9308 64.110... Статический IP: 172.16... - - tcp 8080 64.110.... Это детали устройства:
Детали устройства:
Имя: убунту

  • Тип подключения: Ethernet
  • Айпи адрес:
    172.16.
  • Распределение IP-адресов локальной сети: статическое
  • Тип IP-адреса: Частный (NAT)
  • Адрес оборудования:
  • SSID: н/д
  • Статус: Вкл.


Разрешенные приложенияТип приложенияПротоколНомер(а) портаПубличный IP HTTPS-сервер — TCP 443 64.110. HTTP-сервер — TCP 80 64.110. Итак, я думаю, что у меня статический IP-адрес в соответствии с моим маршрутизатором.

И похоже, что мои порты слушают.

(слышишь.

не согласен). Итак, моя следующая мысль: тип IP-адреса: частный (NAT). Я слышал, что IP-адреса будут блокировать эти порты, так что, возможно, это не в моих силах, и я пытаюсь сделать невозможное.

Но раньше на этой машине, на этом IP-адресе работал NGINX, поэтому я считаю, что Apache должен работать так же. Итак, вот некоторая информация с самого сервера:

draw@homeserver:/etc/apache2/mods-enabled$ статус sudo ufw

Статус: активный

К действию от

-- ------ ----

Apache РАЗРЕШАЕТ где угодно

OpenSSH РАЗРЕШИТЬ где угодно

Полное разрешение Apache в любом месте

80/tcp РАЗРЕШИТЬ В любом месте

443/tcp РАЗРЕШИТЬ В любом месте

Apache (v6) РАЗРЕШИТЬ Везде (v6)

OpenSSH (v6) РАЗРЕШИТЬ Везде (v6)

Apache Full (v6) РАЗРЕШИТЬ Anywhere (v6)

80/tcp (v6) РАЗРЕШИТЬ Везде (v6)

443/tcp (v6) РАЗРЕШИТЬ Везде (v6)

правил, вероятно, больше, чем нужно.

результат головокружительной работы по устранению неполадок...

draw@homeserver:/etc/apache2/mods-enabled$ sudo netstat -tulpn

Активные подключения к Интернету (только серверы)

Proto Recv-Q Send-Q Локальный адрес Состояние внешнего адреса PID/имя программы

TCP 0 0 127.0.0.53:53 0.0.0.0:* СЛУШАТЬ 23806/systemd-resol

tcp 0 0 0.0.0.0:22 0.0.0.0:* СЛУШАТЬ 4651/sshd

tcp 0 0 127.0.0.1:3306 0.0.0.0:* СЛУШАТЬ 12394/mysqld

tcp6 0 0 :::8080 :::* СЛУШАТЬ 22101/apache2

tcp6 0 0 :::80 :::* СЛУШАТЬ 22101/apache2

tcp6 0 0 :::22 :::* СЛУШАТЬ 4651/sshd

udp 0 0 127.0.0.53:53 0.0.0.0:* 23806/systemd-resol

udp 0 0 172.16.X.X:68 0.0.0.0:* 23780/systemd-netwo

Похоже, что Apache прослушивает TCP6 на портах: 80 и: 8080. Подождите.

он должен слушать TCP, а не TCP6? Может ли быть поэтому я могу получить доступ локально, но не извне? Не знаю, как это изменить, это должен быть файл конфигурации apache2. Или файл конфигурации портов.

Я поработаю над этим, но если кто-то сможет мне помочь на этом этапе, я буду признателен.

Даже если это означает, что я делаю что-то невозможное.

чтобы я мог двигаться дальше. Я выложу файлы конфигурации, если не смогу разобраться в проблемах, а также если разберусь.

BigBear1


Рег
05 Apr, 2015

Тем
1

Постов
3

Баллов
13