LINUX.ORG.RU
ФорумAdmin

Port mapping на другой сервер


0

1

Хочу настроить портмаппинг через xinetd в дебиане. Прописал в конфиге

service 8888
{
disable = no
socket_type = stream
protocol = tcp
user = webmaster
wait = no
port = 8888
redirect = 188.120.246.82 80
}
xinetd перезагружал. Но почему-то не работает. Порт 8888 закрыт.

Куда копать?

Либо как реализовать подобное другими способами? В идеале ещё потребуется аутентификация.

★★★★★
Ответ на: комментарий от ventilator

nginx подошел, но при попытке пройти по любой ссылке nginx возвращает 301 Moved Permanently и заставляет браузер редиректиться на оригинальный сайт, что в мои планы, естественно, не входит. Подскажите как подавить это поведение и заставить nginx всё делать самому.

static_lab ★★★★★
() автор топика
Ответ на: комментарий от static_lab

Ну конфиг хоть покажите то. Как то так нада делать:

server {
        listen   80;
        server_name mydomain.com;
        access_log логфайл
        location / {
                proxy_pass   http://бекенд
                include     /конфиг_с_опциями_если_надо
        }

}

ventilator ★★★
()
Ответ на: комментарий от ventilator

да так и делаю:

server {
    listen       8888;
    server_name  сервер;
    access_log   логфайл;
    location / {
        proxy_pass       http://бэкенд:80;
    }
}

В логе пишется следующее (вначале доступ напрямую из адресной строки браузера, затем при попытке перехода по ссылке; убрал лишний мусор из лога):

"GET / HTTP/1.1" 200 3259 "-" "Firefox"

"GET /testing/index.php HTTP/1.1" 301 20 "http://сервер:8888/" "Firefox"

Так это браузер его побуждает отдать редирект на бэкенд?

static_lab ★★★★★
() автор топика
Ответ на: комментарий от static_lab

proxy_redirect http://сервер пробовали? Посмотрите запросы/ответы между апачем и нгинксом, если апач редиректит на :8888 то покрутите его.

ventilator ★★★
()
Ответ на: комментарий от ventilator

proxy_redirect http://сервер тоже не помогает. Даже не знаю, что ему ещё может не нравиться.

static_lab ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.