Не может успешно изменить порт, к которому прислушивается Apache2

Я пытаюсь изменить порт, который апач слушает от '80' до '8 085' (или любое другое число).

Я изменил/etc/apache2/ports.conf:

NameVirtualHost *:8085
Listen 8085

И я также изменил/etc/apache2/sites-enabled/000-default:

<VirtualHost *:8085>
    ServerAdmin webmaster@localhost

Последней вещью, которую я сделал, было Перенаправление портов на моем маршрутизаторе. Я раньше использовал '80', таким образом, я просто изменил это на '8 085'.

Увы, я не могу достигнуть своей апачской домашней страницы (тот, который говорит Это Работы! и я не уверен почему. Я чувствую, что поразил все вещи, которые должны быть изменены. Какие-либо подсказки?

Кроме того, когда я делаю netstat -tulpn | grep :8085 я добираюсь:

tcp6       0      0 :::8085                 :::*                    LISTEN      4232/apache2    

Порт находится в КРАСНОМ, это firewalled?

Я перезагрузил и перезапустил апача и сервер.

Заранее спасибо

Править

Вывод iptables -L

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
fail2ban-apache  tcp  --  anywhere             anywhere             multiport dports http,https
fail2ban-ssh  tcp  --  anywhere             anywhere             multiport dports 239

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain fail2ban-apache (1 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere            

Chain fail2ban-ssh (1 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere   

Надо надеяться, можно вытащить что-то из этого.
Кроме того, я не вспоминаю то, что я замеченный, прежде чем я внес изменения. Я не уверен, но я думаю, что должен прислушиваться к IPv4. Буквально единственные вещи, которые я изменил, - то, что отмечено выше.

0
задан 13 August 2013 в 01:09

2 ответа

Я полагаю, что ваша проблема в том, что вы пытаетесь достичь его по IPv4, а он прослушивает IPv6.

Звучит странно, но похоже на то, что вы говорите. Так почему бы не прослушать 8085 на нашем IPv4-адресе?

Прослушивание 0.0.0.0:8085

0.0.0.0 превосходит все адреса, если в вашей системе несколько файлов, то используйте конкретный адрес, который вы хочу вместо этого.

Но один вопрос, чтобы закончить это, почему у вас включен IPv6, если вы его не используете?

0
ответ дан 13 August 2013 в 01:09

Вы перепроверили / etc / apache2 / sites-enabled / 000-default? Кажется, я помню, что вы редактируете сайты, доступные, а не с включенными сайтами, так как содержимое доступных сайтов копируется на сайты с включенной поддержкой при включении сайта с помощью a2ensite. См. https: //forum.linode. .com / viewtopic.php? t = 7873 особенно в нижней части страницы. Перезапуск apache потенциально перезаписывает то, что в сайтах включено, и то, что доступно в сайтах, и определенно должен быть файл по умолчанию в 000 на сайтах.

0
ответ дан 13 August 2013 в 01:09

Другие вопросы по тегам:

Похожие вопросы: