Автор Тема: Редирект  (Прочитано 3814 раз)

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

Оффлайн LoViK

  • Новичок
  • **
  • Автор темы
  • Сообщений: 84
Редирект
« : Декабрь 13, 2013, 13:38:48 »
в Общем ситуация такая: необходимо сделать так чтобы все соц сети(ясное дело все зерка не найду) при попытки входа типа вк.ком, ютуб.ком и так далее редеректили на основной сайт который мне нужен. какими путями этого можно добиться?
Пробовал самое элементарное( может быть и самое тупое) это в hosts забить ип сайта, и дальше вк.ком и так далее, но вместо того чтобы перекинуть на нужный сайт оно выкинуло, либо на сайт хостера, либо на сайт регистратора домена.

Оффлайн Evgen

  • Новичок
  • **
  • Сообщений: 78
    • Белый Дракон
Re: Редирект
« Ответ #1 : Декабрь 13, 2013, 14:11:42 »
у меня стоит сервер, через него раздается интернет
Вот на сервере сделал скрипт:
#!/bin/sh

IPTABLES="/sbin/iptables"

$IPTABLES -F -t nat

$IPTABLES -t nat -A POSTROUTING -o eth0 -j MASQUERADE

$IPTABLES -t nat -A PREROUTING -i eth1 -d 87.240.128.0/18 -p tcp -m multiport --dport 80,8080 -j DNAT --to 192.168.0.1:80

echo "Соц сеть Закрыта"



87.240.128.0/18 - сеть vk
 
eth1 192.168.0.1-мой сервер с поднятым apache (к нему подключаются клиенты)
eth0 - смотрит в интернет
« Последнее редактирование: Декабрь 13, 2013, 14:24:04 от Evgen »

Оффлайн LoViK

  • Новичок
  • **
  • Автор темы
  • Сообщений: 84
Re: Редирект
« Ответ #2 : Декабрь 13, 2013, 14:46:37 »
за скрипт спасибо. но у меня немного другая ситуация мне нужно это сделать на рабочих машинах, их немного так что особого гемора перехода между машинами не будет. на всех машинах стоит рунту 12.04 и работа с иптейблами это единственный вариант?