Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Apache2 не отвечает наружу  (Прочитано 3659 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн privet56

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Apache2 не отвечает наружу
« : 04 Июля 2013, 01:57:41 »
Доброго времени суток.
Ubuntu 13.04 server. Поднял LAMP сервер. Localhost работает замечательно, но снаружи почему-то не отвечает. а нмап говорит что открыт только 22-й порт. Хотя локально вот что нмап выдает
nmap localhost

Starting Nmap 6.00 ( http://nmap.org ) at 2013-07-03 21:45 UTC
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00051s latency).
Not shown: 997 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
3306/tcp open  mysql

Nmap done: 1 IP address (1 host up) scanned in 0.10 seconds

Вот вывод интересностей
sudo netstat -naple | grep tcp
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      106        11188       3273/mysqld     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          17064       5820/sshd       
tcp        0     48 172.31.30.88:22         92.113.65.123:32995     ESTABLISHED 0          17664       5999/sshd: test [pr
tcp6       0      0 :::80                   :::*                    LISTEN      0          14519       5124/apache2   
tcp6       0      0 :::22                   :::*                    LISTEN      0          17066       5820/sshd
sudo iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
apache.conf
(Нажмите, чтобы показать/скрыть)
sites-available/default
(Нажмите, чтобы показать/скрыть)
Подскажите плиз в чем может быть проблема. Интуиция подсказывает лажа в том апач в нетстате почему-то в разделе ipv6 только имеется, но это только интуиция :idiot2:

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #1 : 04 Июля 2013, 02:11:06 »
Выхлоп покажи:
sudo iptables -L -n
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн privet56

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #2 : 04 Июля 2013, 02:15:33 »
Выхлоп покажи:
sudo iptables -L -n
sudo iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #3 : 04 Июля 2013, 04:26:30 »
privet56, где вы такую больную комбинацию ключей для netstat раскопали?
Покажите
netstat --listening --tcp --numeric- необходимо и достаточно. Можно, конечно, добавить --program, но это слабо интересно в нашем случае.

И добавьте
apache2ctl -MSдля полноты картины.

Выхлоп покажи:
sudo iptables -L -n
Что ты там собрался увидеть? Жутко интересно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн privet56

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #4 : 04 Июля 2013, 06:12:33 »
sudo apache2ctl -MS
(Нажмите, чтобы показать/скрыть)
Цитировать
где вы такую больную комбинацию ключей для netstat раскопали?
Гуглил подобные траблы в сети, вот где-то раскопал.
« Последнее редактирование: 04 Июля 2013, 06:15:21 от privet56 »

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #5 : 04 Июля 2013, 06:29:16 »
AnrDaemon, а там может быть включенный ufw
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн privet56

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #6 : 04 Июля 2013, 10:51:14 »
А больше никого чтоль не смущает:

Цитировать
sudo netstat -naple | grep tcp
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      106        11188       3273/mysqld     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          17064       5820/sshd       
tcp        0     48 172.31.30.88:22         92.113.65.123:32995     ESTABLISHED 0          17664       5999/sshd: test [pr
tcp6       0      0 :::80                   :::*                    LISTEN      0          14519       5124/apache2   
tcp6       0      0 :::22                   :::*                    LISTEN      0          17066       5820/sshd
« Последнее редактирование: 04 Июля 2013, 10:52:55 от privet56 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #7 : 04 Июля 2013, 12:37:46 »
Показывайте полностью запрошенную диагностику, а не креативную нарезку из неё.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Apache2 не отвечает наружу
« Ответ #8 : 04 Июля 2013, 19:54:35 »
privet56,
sudo iptables-save ; sudo ss -lnpt?
« Последнее редактирование: 04 Июля 2013, 21:37:51 от ArcFi »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #9 : 04 Июля 2013, 21:36:03 »
u то нафига?...
А остальное я уже просил. Ждём-с.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн privet56

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #10 : 04 Июля 2013, 22:45:30 »
sudo netstat --listening --tcp --numeric
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State     
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp6       0      0 :::80                   :::*                    LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN

sudo iptables-save ; sudo ss -lnpt
# Generated by iptables-save v1.4.12 on Thu Jul  4 18:45:01 2013
*filter
:INPUT ACCEPT [19273:23282906]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [5831:477827]
COMMIT
# Completed on Thu Jul  4 18:45:01 2013
State      Recv-Q Send-Q        Local Address:Port          Peer Address:Port
LISTEN     0      50                127.0.0.1:3306                     *:*      users:(("mysqld",3273,10))
LISTEN     0      128                       *:22                       *:*      users:(("sshd",5820,3))
LISTEN     0      128                      :::80                      :::*      users:(("apache2",5133,4),("apache2",5132,4),("apache2",5131,4),("apache2",5130,4),("apache2",5129,4),("apache2",5124,4))
LISTEN     0      128                      :::22                      :::*      users:(("sshd",5820,4))

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #11 : 04 Июля 2013, 23:54:06 »
Показывайте, что у вас в
/etc/apache2/ports.conf
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #12 : 04 Июля 2013, 23:58:13 »
Интуиция подсказывает лажа в том апач в нетстате почему-то в разделе ipv6 только имеется, но это только интуиция
Она Вас обманывает.
Теперь внимание! БИНГО!
Доброго времени суток.
   
tcp        0     48 172.31.30.88:22         92.113.65.123:32995     ESTABLISHED 0          17664       5999/sshd:
Еще остались вопросы, почему апач не отвечает снаружи?
« Последнее редактирование: 05 Июля 2013, 00:01:12 от KT315 »
OpenWrt 19.07

Оффлайн privet56

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #13 : 05 Июля 2013, 00:15:21 »
cat /etc/apache2/ports.conf
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz

NameVirtualHost *:80
Listen 80

<IfModule mod_ssl.c>
    # If you add NameVirtualHost *:443 here, you will also have to change
    # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
    # to <VirtualHost *:443>
    # Server Name Indication for SSL named virtual hosts is currently not
    # supported by MSIE on Windows XP.
    Listen 443
</IfModule>

<IfModule mod_gnutls.c>
    Listen 443
</IfModule>
Интуиция подсказывает лажа в том апач в нетстате почему-то в разделе ipv6 только имеется, но это только интуиция
Она Вас обманывает.
Теперь внимание! БИНГО!
Доброго времени суток.
   
tcp        0     48 172.31.30.88:22         92.113.65.123:32995     ESTABLISHED 0          17664       5999/sshd:
Еще остались вопросы, почему апач не отвечает снаружи?
Мне это особо ни о чем не говорит, форвардинг какой-то чтоль?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Re: Apache2 не отвечает наружу
« Ответ #14 : 05 Июля 2013, 00:16:55 »
Интуиция подсказывает лажа в том апач в нетстате почему-то в разделе ipv6 только имеется, но это только интуиция
Она Вас обманывает.
Теперь внимание! БИНГО!
Доброго времени суток.
   
tcp        0     48 172.31.30.88:22         92.113.65.123:32995     ESTABLISHED 0          17664       5999/sshd:
Еще остались вопросы, почему апач не отвечает снаружи?
При чём тут SSH?...

Пользователь решил продолжить мысль 05 Июля 2013, 00:19:08:

 cat /etc/apache2/ports.conf
Ни о чём не сказало.
Делаем иначе.
egrep -ivR "^#" /etc/apache2/* | grep 80
« Последнее редактирование: 05 Июля 2013, 00:19:08 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.062 секунд. Запросов: 25.