The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
пререброс 80 порта, !*! BlackBrother, 26-Мрт-09, 15:54  [смотреть все]
Здравствуйте. Возникла задача перебросить 80 порт на другую машину в локальной сети на которой стоит apache и слушает 80 порт... т.е есть Linux Ubuntu внешний ip при обращении к 80 порту должен быть переброс на локальный комп.

iptables -t nat -A PREROUTING -p tcp --dst 213.147.ххх.ххх --dport 80 -j DNAT --to-destination 169.254.137.4

так не прокатывает

из локальной сети apache работает менял порт на apache с 80 на любой другой таже фигня..

  • пререброс 80 порта, !*! BlackBrother, 15:57 , 26-Мрт-09 (1)
    p.s на компьютере с apache Windows

    переброс по другим портам работает например 3389 для удаленного рабочего стола

    • пререброс 80 порта, !*! angra, 20:17 , 26-Мрт-09 (2)
      Ну так сделайте iptables-save и сравните все что относится к 3389 и 80, а также к ip адресам машин. Вдруг вы SNAT забыли сделать или DROP в FORWARD делаете.
      • пререброс 80 порта, !*! BlackBrother, 14:30 , 27-Мрт-09 (3)
        >Ну так сделайте iptables-save и сравните все что относится к 3389 и
        >80, а также к ip адресам машин. Вдруг вы SNAT забыли
        >сделать или DROP в FORWARD делаете.

        все решилось правда странно както )) после проверки портов

        /usr/sbin/tcpdump -npi ethX src host <внутрений_адрес_сервера> and dst port 80

        увидел что 80 порт выходит на нужный комп

        и через некоторое время все заработало )) метод танцев с бубном ))) больше никак не могу объяснить ))

        спасибо за помощь !




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру