URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6810
[ Назад ]

Исходное сообщение
"Один сайт на два порта"

Отправлено Артемий Васюков , 07-Апр-10 13:50 
Очень надо, чтобы один и тот же сайт "висел" на двух портах: 8080 и 80
Прописал в httpd.conf:
....
Listen 80
Listen 8080
....
NameVirtualHost *:80
NameVirtualHost *:8080
....
<VirtualHost *:80>
ServerName example.com
..........
</VirtualHost>

<VirtualHost *:8080>
ServerName example.com
..........
</VirtualHost>


Порт 80 - работает. Порт 8080 - нет. ЧЯДНТ?


Содержание

Сообщения в этом обсуждении
"Один сайт на два порта"
Отправлено aZ , 07-Апр-10 14:07 
netstat -an

"Один сайт на два порта"
Отправлено Артемий Васюков , 07-Апр-10 14:33 
>netstat -an

tcp        0      0 :::8080                     :::*                        LISTEN
tcp        0      0 :::80                       :::*                        LISTEN


"Один сайт на два порта"
Отправлено aZ , 07-Апр-10 14:35 
Фаервол на сервере или на клиенте.

"Один сайт на два порта"
Отправлено Артемий Васюков , 07-Апр-10 14:40 
>Фаервол на сервере или на клиенте.

Нету


"Один сайт на два порта"
Отправлено aZ , 07-Апр-10 14:47 
Тогда между ними.

"Один сайт на два порта"
Отправлено Артемий Васюков , 07-Апр-10 14:55 
>Тогда между ними.

нету

Еще есть варианты?


"Один сайт на два порта"
Отправлено aZ , 07-Апр-10 15:00 
Ищи. Оно есть.)

"Один сайт на два порта"
Отправлено aZ , 07-Апр-10 15:01 
Как вариант - селинукс какой-нибудь.

"Один сайт на два порта"
Отправлено Артемий Васюков , 07-Апр-10 15:06 
>Как вариант - селинукс какой-нибудь.

Отключен. Воздействия СОРМа и атаки марсиан также исключаются. ))))
А в теме настроек Apache нет мыслей? Мне вот кажется, что дело именно в них...


"Один сайт на два порта"
Отправлено aZ , 07-Апр-10 15:09 
Набери в шеле telnet x.x.x.x 8080 , а потом GET /
показывает что-нибудь?

"Один сайт на два порта"
Отправлено Артемий Васюков , 07-Апр-10 15:13 
>Набери в шеле telnet x.x.x.x 8080 , а потом GET /
>показывает что-нибудь?

Да. Разобрался с проблемой))) Она была в кэше DNS.
ЗЫ: Как-то я не обратил внимания, что IP-шник спустя МЕСЯЦ старый. Пошел пинать Одмина.


"Один сайт на два порта"
Отправлено Артемий Васюков , 07-Апр-10 15:16 
>>Набери в шеле telnet x.x.x.x 8080 , а потом GET /
>>показывает что-нибудь?
>
>Да. Разобрался с проблемой))) Она была в кэше DNS.
>ЗЫ: Как-то я не обратил внимания, что IP-шник спустя МЕСЯЦ старый. Пошел
>пинать Одмина.

Для порта 80 отрезолвился IP-шник нормально, то есть новый. При коннекте по порту 8080 резолвится старый. Таких глюков в MSDNS я никогда не видел.


"Один сайт на два порта"
Отправлено cuad0 , 07-Апр-10 22:35 
>Для порта 80 отрезолвился IP-шник нормально, то есть новый. При коннекте по
>порту 8080 резолвится старый. Таких глюков в MSDNS я никогда не
>видел.

Ну, числовое обозначение порта как бы не участвует в работе днс. днс - ресолвинг (сопоставление) символьного имени в числовой ip (и наоборот; определение mx-маршрутов в расчет не берем). А обозначение порта - это специализация конкретной машины, на этом уровне на днс уже пофиг.

Всегда, конечно, всё можно спустить на винду и ее кривость, но в вашем случае, при поиске ответа, вы что-то упустили из вида.