Я пытаюсь получить доступ к своему серверу apache2, который размещен в системе Linux на основе Debian по локальной сети, но, к сожалению, он недоступен. Хотя я пытаюсь получить доступ к нему как localhost или 192.168.1.x(через IP-адрес), он доступен на локальной машине, но в локальной сети он недоступен. Я также попробовал свежую установку сервера apache2 и попытался исправить, но ничего полезного ..

Я изменил файл /etc/apache2/ports.conf где я прокомментировал строку Listen *:80 и изменил ее на Listen 0.0.0.0:80

Кроме того, я изменил файл /etc/apache2/sites-available/000-default.conf котором изменил строку VirtualHost *:80 на VirtualHost 0.0.0.0:80 Насколько мне известно, в системе не работает брандмауэр. или любые виды правил iptabe.

Пока я пробую команду netstat, она показывает:

tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      7780/apache2 

Nmap IP 192.168.1.x также показывает, что порт открыт.

Более того, при попытке сервера контента через python -m SimpleHTTPServer 8080 контент доступен только на локальном компьютере, но не в локальной сети. Я сомневаюсь, что это какая-то проблема с сетью или переадресацией портов или что-то подобное. Я могу ошибаться здесь, хотя!

Может ли кто-нибудь помочь мне разобраться в проблеме и помочь мне выяснить, что мне здесь не хватает?

0