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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Переадресация запросов  (Прочитано 1477 раз)

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

Оффлайн cyber_ua

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Переадресация запросов
« : 13 Августа 2014, 11:40:32 »
Как сделать что бы к примеру при запросе google.com/saddd/.../, запрос шел к примеру на localhost:2433, пытался сделать так но не работает
sudo iptables -t nat -A PREROUTING -s 77.88.21.11 -p tcp --dport 80 -j DNAT --to-destination 127.0.0.1:1498
Почему не работает? И как сделать правильно, если это не правильно?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #1 : 13 Августа 2014, 11:54:01 »
откуда запросы идут?

Оффлайн cyber_ua

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #2 : 13 Августа 2014, 11:56:06 »
откуда запросы идут?
c браузера

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #3 : 13 Августа 2014, 12:04:36 »
на х... такая точность?! город какой? © (анекдот)
С какой машины запрос идёт? С той на которой занимаетесь "волшебством" или ещё с какой?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Переадресация запросов
« Ответ #4 : 13 Августа 2014, 12:12:23 »
Цитировать
$ dig +noall +answer google.com
google.com.      245   IN   A   74.125.206.102
google.com.      245   IN   A   74.125.206.101
google.com.      245   IN   A   74.125.206.138
google.com.      245   IN   A   74.125.206.139
google.com.      245   IN   A   74.125.206.100
google.com.      245   IN   A   74.125.206.113

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #5 : 13 Августа 2014, 12:15:41 »
ArcFi, гугл не везде одинаков )))
(Нажмите, чтобы показать/скрыть)

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Переадресация запросов
« Ответ #6 : 13 Августа 2014, 12:22:23 »
гугл не везде одинаков
(Нажмите, чтобы показать/скрыть)

Оффлайн cyber_ua

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #7 : 13 Августа 2014, 14:09:39 »
на х... такая точность?! город какой? © (анекдот)
С какой машины запрос идёт? С той на которой занимаетесь "волшебством" или ещё с какой?
Да все в приделах одного пк.
И нужно не по ip, а именно отдельный адрес, поэтому мой пример не правильный в первом комменте

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Переадресация запросов
« Ответ #8 : 13 Августа 2014, 14:15:53 »
Выдвину гипотезу, что задачу можно решить средствами proxy.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #9 : 13 Августа 2014, 14:31:41 »
если один(два-три) отдельный адрес на одном (двух-трёх) отдельном компе, то решается /etc/hosts

Оффлайн cyber_ua

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #10 : 13 Августа 2014, 15:45:18 »
Выдвину гипотезу, что задачу можно решить средствами proxy.
Пытался настроить nginx как прокси сервер, но если ставлю не локальный адрес как проксирующий то не работает.

если один(два-три) отдельный адрес на одном (двух-трёх) отдельном компе, то решается /etc/hosts

Можно пример, как прописать в hosts переадресацию к примеру с http://yandex.ua/yandsearch?lr=21775&text=test на localhost:1924,
именно с опеределенного адересса, а не с ip

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #11 : 13 Августа 2014, 15:53:38 »
127.0.0.1  yandex.ua

Оффлайн cyber_ua

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #12 : 13 Августа 2014, 17:24:42 »
127.0.0.1  yandex.ua

Можно пример, как прописать в hosts переадресацию к примеру с http://yandex.ua/yandsearch?lr=21775&text=test на localhost:1924,
именно с опеределенного адересса, а не с ip - т.е с http://yandex.ua/ перебрасывать на localhost не должно, а с http://yandex.ua/yandsearch?lr=21775&text=test должно.
на сколько я знаю такой варриант в hosts не прокатит
127.0.1.1:1498 http://yandex.ua/yandsearch?lr=21775&text=test

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #13 : 13 Августа 2014, 19:29:56 »
Не прокатит

Оффлайн cyber_ua

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Переадресация запросов
« Ответ #14 : 13 Августа 2014, 22:16:40 »
Как я понял мне нужно настроить DNS, осталось понять как...

 

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