URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 84167
[ Назад ]

Исходное сообщение
"перенаправление dns"

Отправлено greeth , 19-Фев-09 00:32 
Привет всем!
Подскажите, пожалуйста, как настроить dns на freebsd так, чтобы пользователи сети, которые хотят попасть на сайты odnoklassniki.ru, vkontakte.ru и др. перенаправлялись на страничку внутреннего сайта http://192.168.100.2/no.php


Содержание

Сообщения в этом обсуждении
"перенаправление dns"
Отправлено crash , 19-Фев-09 02:22 
>Привет всем!
>Подскажите, пожалуйста, как настроить dns на freebsd так, чтобы пользователи сети, которые
>хотят попасть на сайты odnoklassniki.ru, vkontakte.ru и др. перенаправлялись на страничку
>внутреннего сайта http://192.168.100.2/no.php

настроить зону odnoklassniki.ru vkontakte.ru


"перенаправление dns"
Отправлено angra , 19-Фев-09 06:07 
Плюс вебсервер 192.168.100.2 на перезапись url содержащего в качестве host odnoklassniki.ru и vkontakte.ru.

"перенаправление dns"
Отправлено greeth , 19-Фев-09 14:22 
Спасибо!
А как это сделать? Поскажите плиз, где и что подправить на примере сайта odnoklassniki.ru?.
apache стоит на этом же сервере и его адрес 192.168.100.2

есть localhost.rev:

//----------------------------
;    From: @(#)localhost.rev    5.1 (Berkeley) 6/30/90
; $FreeBSD: src/etc/namedb/PROTO.localhost.rev,v 1.6 2000/01/10 15:31:40 peter Exp $
;
; This file is automatically edited by the `make-localhost' script in
; the /etc/namedb directory.
;

$TTL    3600

@    IN    SOA    dns.blablabla.ru. root.dns.blablabla.ru.  (
                20090219    ; Serial
                3600    ; Refresh
                900    ; Retry
                3600000    ; Expire
                3600 )    ; Minimum
    IN    NS    dns.blablabla.ru.
1    IN    PTR    localhost.blablabla.ru.
//-----------------------------

и named.conf:

//-----------------------------
key "rndc-key" {
algorithm hmac-md5;
secret "4z5mDN3xtmcURY86y223xQ==";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
acl "corpnets" { 192.168.0.0/16; 127.0.0.1; };
options {
directory "/etc/namedb";
      pid-file "named.pid";
         allow-query { "corpnets"; };
         };
zone "." {
  type hint;
  file "named.root"; };

zone "0.0.127.in-addr.arpa" {
  type master;
  file "localhost.rev";
notify no; };
//-----------------------------


"перенаправление dns"
Отправлено angra , 19-Фев-09 14:46 
Подсказать направление поиска это одно, а сделать за вас вашу работу это совсем другое. Если не хотите с чем-то разбираться сами, то заплатите тому, кто сделает это за вас.

"перенаправление dns"
Отправлено greeth , 19-Фев-09 15:04 
>Подсказать направление поиска это одно, а сделать за вас вашу работу это
>совсем другое. Если не хотите с чем-то разбираться сами, то заплатите
>тому, кто сделает это за вас.

Если Вы про себя, то сразу же написали бы "я сделаю это за ххх$"
Между "не хочу", "не могу", и "нет необходимости разбираться" есть большая разница. В данной ситуации я считаю, что необходимости в разбирании нет, т.к. основная работа, которой я занимаюсь далеко от данной проблемы. И если я спросил "как это сделать", то значит меня интересует "как это сделать", а советы умников типа "ищите в google", "читайте man" и т.д. не нужны. И если Вы не хотите помогать, то лучше просто промолчите.



"перенаправление dns"
Отправлено angra , 19-Фев-09 15:15 
>Если Вы про себя, то сразу же написали бы "я сделаю это за ххх$"

Нет не про себя, я не занимаюсь оказанием подобных услуг.
Ну а про помощь, один умный человек сказал: "Дай человеку рыбу и ты накормишь его на 1 день, научи человека ловить рыбу и ты прокормишь его на всю жизнь".



"перенаправление dns"
Отправлено konstantine , 10-Мрт-09 11:33 
>>Если Вы про себя, то сразу же написали бы "я сделаю это за ххх$"
>
>Нет не про себя, я не занимаюсь оказанием подобных услуг.
>Ну а про помощь, один умный человек сказал: "Дай человеку рыбу и
>ты накормишь его на 1 день, научи человека ловить рыбу и
>ты прокормишь его на всю жизнь".

Золотые слова )

А так по теме я канешно с ДНС и www серверами дел пока не имел (токо собираюсь разбираться), но у меня вот какое предложение:

Поставьте у себя либо на роутере либо на другой тачке squid прозрачно и перенапровляйте все запросы на него, а у же в самом сквиде к примеру (в конфиге):

acl ban url_regex -i http://odnoklasniki.ru/
acl ban dst 212.119.216.5
http_access deny ban localnet
deny_info http:/ТВОЙ_САЙТ/ ban localnet

Я добавил сразу и УРЛ и Доменное имя чтобы не наеб... а вообще я лично не на сайт редиректю просто картинку погоды с какого то сайта подставляю ))) И все довольны )

А если войдёшь в раш то можешь почитать про rejik или про SARG там в конфиге сквида програмку редиректор выбираешь из перечисленных и потом в самой проге уже имеющимися удобными средствами режешь, а там например в Режеке и целые те базы порнухи и т д...
Успехов )


"перенаправление dns"
Отправлено greeth , 11-Мрт-09 10:10 
>[оверквотинг удален]
>Я добавил сразу и УРЛ и Доменное имя чтобы не наеб... а
>вообще я лично не на сайт редиректю просто картинку погоды с
>какого то сайта подставляю ))) И все довольны )
>
>А если войдёшь в раш то можешь почитать про rejik или про
>SARG там в конфиге сквида програмку редиректор выбираешь из перечисленных и
>потом в самой проге уже имеющимися удобными средствами режешь, а там
>например в Режеке и целые те базы порнухи и т д...
>
>Успехов )

Спасибо.


"перенаправление dns"
Отправлено Graf , 10-Мрт-09 07:50 
>Привет всем!
>Подскажите, пожалуйста, как настроить dns на freebsd так, чтобы пользователи сети, которые
>хотят попасть на сайты odnoklassniki.ru, vkontakte.ru и др. перенаправлялись на страничку
>внутреннего сайта http://192.168.100.2/no.php

С помощью DNS вашу проблему решить конечно можно, но есть более гибкие и заточенные под вашу задачу решения. Смотрите в сторону Squid+Rejik или Squid+SquidGuard, если нет желания самому разбираться могу помочь за 1500 руб. (Yandex)


"перенаправление dns"
Отправлено sda , 11-Мрт-09 13:28 
>>Привет всем!
>>Подскажите, пожалуйста, как настроить dns на freebsd так, чтобы пользователи сети, которые
>>хотят попасть на сайты odnoklassniki.ru, vkontakte.ru и др. перенаправлялись на страничку
>>внутреннего сайта http://192.168.100.2/no.php
>
>С помощью DNS вашу проблему решить конечно можно, но есть более гибкие
>и заточенные под вашу задачу решения. Смотрите в сторону Squid+Rejik или
>Squid+SquidGuard, если нет желания самому разбираться могу помочь за 1500 руб.
>(Yandex)

За 1400 согласен :)
А проблему решить лучше по-другому. ПОставить сквиду и ничего не закрывать. А тем, кто лазиет по этим сайтам давать по башке :)