Я использую Ubuntu Server 12.04 с Apache2.
Мой порт 80 недоступен и закрыт. Любая идея, как я могу открыть его, чтобы я мог получить доступ к своему веб-администратору?
Я заметил, что порт 80 доступен в локальной сети, но он не может выйти за пределы локальной сети, даже если я сделал переадресацию портов.
Что мне делать?
Спасибо.
Для доступа к webmin вы должны использовать порт 10000 с https следующим образом: https://localhost:10000/
Более того, если вы хотите изменить порт Apache
Откройте /etc/apache2/ports.conf введите:
$ gksu gedit /etc/apache2/ports.conf
. Чтобы сервер принимал соединения на обоих портах 8010, введите:
Listen 8010
. Чтобы сервер принимал соединения на портах 80 и 8010, используйте :
Listen 80
Listen 8010
Теперь перезапустите apache
sudo service apache2 restart
и попробуйте.
<Ч>Как уже упоминалось, порт 80 доступен из локальной сети, но не из глобальной сети с настройкой переадресации портов.
При настройке переадресации портов необходимо убедиться, что шлюз настроен как маршрут по умолчанию.
Вы можете проверить маршруты с помощью route -n
.
Сделайте для шлюза маршрут по умолчанию.
Например, если адрес шлюза 192.168.1.1. Вы можете сделать это маршрутом по умолчанию.
sudo route add default gw 192.168.1.1