Войти

Показать полную графическую версию : Подмена IP на уровне маршрутизатора


goodguy
15-08-2012, 10:30
Всем привет,
Есть маршрутизатор TP-LINK TL-WR743ND, ну, думаю модель не так важна.
Меня интересует возможность подмены указанного IP на другой. Т.е.
есть локальная сеть, в ней много компов с локальными адресами 192.168.1.* все они подключены к инету через этот маршрутизатор.
Мне нужно чтобы маршрутизатор обнаруживал запросы к айпишникам социальных сетей (кои узнать не составит труда) и заменял их на IP указанного сервера.
Допустим полез кто-то в контакт или одноклассники, а его перекидывало на сайт нашей организации.
Знаю как это реализовать средствами винды, но меня интересует такая возможность именно в маршрутизаторе.
Возможно ли это в принципе на данном устройстве? И если возможно, то куда копать?

Tonny_Bennet
15-08-2012, 10:42
Мне нужно чтобы маршрутизатор обнаруживал запросы к айпишникам социальных сетей (кои узнать не составит труда) и заменял их на IP указанного сервера. »

Скажу я вам что не так то просто узнать диапазоны адресов всех социальных сетей. Ибо много их и меняются они часто...

Процедура, которую вы описали может называться "IP redirect" или как то созвучно, но по-моему в таком маршрутизаторе её не будет. Такую штуку реально организовать используя Linux.

iptables (http://www.opennet.ru/docs/RUS/iptables/)


DNAT (Destination Network Address Translation) используется для преобразования адреса места назначения в IP заголовке пакета. Если пакет подпадает под критерий правила, выполняющего DNAT, то этот пакет, и все последующие пакеты из этого же потока, будут подвергнуты преобразованию адреса назначения и переданы на требуемое устройство, хост или сеть.




© OSzone.net 2001-2012