rman
16.02.2012 15:28 Gajim
объясните ньюфагу которому не получается нагуглить такую проблему, поставил апач на роутере открыл TCP 80 порт снаружи нихуя не видно(с интернета) внутри все ок, щито поделать, читал дофига манов, но толком что сделать нету.
Айпишник белый? У прова порты открыты? Может, ты за NAT'ом, и тебя тупо не видать?
белый, у прова хуй знает, как проверить?
Так, пойдём с другого конца. sudo netstat -nap | grep apache что нам говорит?
я бы ещё проверил интерфейс, на котором апач слушает:
$ netstat -an | grep ':80' | grep LISTEN
ничего не показывает
tcp6 0 0 :::80 :::* LISTEN
хорошее начало! ipv4 может настроить в апаче?
sudo netstat -nap | grep apache
tcp6 0 0 :::80 :::* LISTEN 3872/apache2
unix 2 [ ACC ] STREAM LISTENING 4685800 3875/apache2 /var/run/apache2/cgisock.3872
а искаропки нету?!
Да, он слушает только ipv6. Сделай его слушать ipv4.
УМВР, что ты там наковырял, я не знаю
ояебу. в общем, надо добиться того, чтобы из локалки было "telnet ип_как_в_роутере 80" ок.
бля разве все так плохо?
Пиздец, чего плохого-то?
бля разве роутер умеет ipv6?
не умеет
Вот и ковыряй свой опачь.
ебанул в ports.conf Listen 0.0.0.0:80
Неплохо, перезагрузи его и дай ту же команду.
то же
буду ебать http://www.cyberciti.biz/faq/ipv6-apache...
Хули ты делаешь? Откати конфиг до стокового, от него и отталкивайся
как я понял оно у меня слушает только ipv6 а о ipv4 даже не думает
Блять, ты тупой? Стоковый конфиг запили!
есть немного, что такое стоковый?
Который изначально в пакете был. Дистрибутивный, дефолтный, блять, как его ещё назвать?
есть 2 apache.conf(не тронутый) и httpd.conf (который пустой) еще ports.conf который я тоже редактировал но все откатил назад.
А я говорю, пиздишь. Что за дистриб?
debian wheezy
dpkg-reconfigure -phigh apache2-чтототам
готово
я хуею, какие же пиздострадания. Listen запили. Одна сраная строчка в конфиге.
в httpd который пустой? или в портс.конф Listen *:80
в пустой — по идее покатит. во второй — хз. проверить — дело двух минут. как проверять — описывал два метода, netstat и telnet.
к счастью, я этот опачъ настраивал в последний раз лет пять назад, раскладки по конфигам не знаю, но там всё тупо.
там в каком-то из httpd.conf Listen же описывается. емнимс, в sites-enabled/default
в портс уже есть Listen 80
ну добавь listen на езернете, который в роутер смотрит.
nmap Говорит 80/tcp filtered http
Блять, при чём тут нмап?