Страница 1 из 1
Добавление хоста Bind
Добавлено: 2011-01-13 22:21:30
Greeb
Есть FreeBSD 7.2-RELEASE-p3, на ней крутится Bind ... Возникла надобность сделать так чтобы при написании в броузере например somesite.ru переходило на определенный айпи, на машинах использующих днс етого сервера...
Re: Добавление хоста Bind
Добавлено: 2011-01-13 23:29:29
unix-admin
Как вариант, редирект в файерволе.
Например для pf:
Код: Выделить всё
table <soc_net> persist { 195.190.105.235, 195.190.105.236, 195.190.105.237, 195.190.105.238, 195.190.105.239, 195.190.105.240, 195.190.105.241, 195.190.105.242 , 195.222.187.87, 195.222.187.88, 212.119.208.28, 212.119.208.29 }
....
rdr on $int_if proto tcp from $int_net to { <soc_net> } port 80 -> 192.168.0.222 port 80
Или mod_rewrite вашего веб-сервера...
Re: Добавление хоста Bind
Добавлено: 2011-01-13 23:42:25
Greeb
Я наверно не так выразился, на сервере крутится трекер, и нада чтобы пользователи водили не
http://192.168.*.* а имя...В качестве днс сервера у них прописан именно етот сервер...
З.Ы. стоит ipfw...
Re: Добавление хоста Bind
Добавлено: 2011-01-13 23:50:11
unix-admin
Greeb писал(а):Я наверно не так выразился, на сервере крутится трекер, и нада чтобы пользователи водили не
http://192.168.*.* а имя...В качестве днс сервера у них прописан именно етот сервер...
Пользователи в одной локальной сети?
Re: Добавление хоста Bind
Добавлено: 2011-01-13 23:56:13
Gamerman
Если нужно, чтобы имя отрабатывалось только в локалке, то используйте view.
В файле-описании зоны нужно что-то подобное.
torrent A 192.168.*.*
Re: Добавление хоста Bind
Добавлено: 2011-01-14 0:07:20
Greeb
Пользователи в одной локальной сети?
Да, пользователи находятся в одной локальной сети...
Если нужно, чтобы имя отрабатывалось только в локалке, то используйте view.
В файле-описании зоны нужно что-то подобное.
torrent A 192.168.*.*
Я понимаю что нада гдето что то прописать, но с биндом никогда не работал, и не представляю где и что... Ткните ка кговористя носом))
И еще вариант если можна такой: если бы например я бы захотел что бы другие пользователи , которые находятся не в моей локалке, например из инета могли тоже заходить по доменному имени, как сделать так??? Но ето в идеале, хотябы в локалке настроить...
з.ы айпишнек реальный , белый....
Re: Добавление хоста Bind
Добавлено: 2011-01-14 0:11:59
Gamerman
На этом сайте есть хорошие статьи. Почитайте о работе ДНС и о настройках bind.
Re: Добавление хоста Bind
Добавлено: 2011-01-14 0:32:32
Greeb
Да читал я , но ненашел, где создается отдельная зона, если можно то подскажите че где написать нада, и какие файлы создать, ибо в фре я новичек...
Re: Добавление хоста Bind
Добавлено: 2011-01-14 2:19:36
Greeb
Вообщем создал файл /master/tracker.eps
Код: Выделить всё
$TTL 3600
@ IN SOA ns.tracker.eps. root.tracker.eps. (
2008071001; Serial
3600 ; Refresh
900 ; Retry
360000 ; Expire
3600 ) ; Minimum
IN NS ns.tracker.eps.
IN NS ns2.tracker.eps.
IN MX 10 mail
localhost IN A 127.0.0.1
tracker.eps. IN A 193.*.*.*
HINFO "INTEL P4" "FreeBSD"
ns IN A 193.*.*.*
ns2 IN A 193.*.*.*
mail IN A 193.*.*.*
www IN A 193.*.*.*
В конфиге named.conf добавил
Код: Выделить всё
zone "tracker.eps" {
type master;
file master/tracker.eps";
};
Перезапустил бинд...
На dig @192.168.0.1 tracker.eps выдает
Код: Выделить всё
; <<>> DiG 9.4.3-P2 <<>> @192.168.0.1 tracker.eps
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 48484
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;tracker.eps. IN A
;; AUTHORITY SECTION:
. 9860 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2011011301 1800 900 604800 86400
;; Query time: 1 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Fri Jan 14 02:13:02 2011
;; MSG SIZE rcvd: 104
При ping tracker.eps
Код: Выделить всё
ping: cannot resolve tracker.eps: Unknown host
Где я ошибся?? Уже все мозги сломал...(

Re: Добавление хоста Bind
Добавлено: 2011-01-14 8:04:45
ADRE
cистема какой dns использует?
Re: Добавление хоста Bind
Добавлено: 2011-01-14 12:12:27
Gamerman
Re: Добавление хоста Bind
Добавлено: 2011-01-14 13:54:03
Greeb
cистема какой dns использует?
Система использует етот же днс то есть, 192.168.0.1 в resolve.conf прописанн именно он и все пашет...
Желательно менять
Думаете в етом проблема?? И на что менять?
Re: Добавление хоста Bind
Добавлено: 2011-01-14 14:06:10
Gamerman
yyyymmdd00, yyyymmdd01 .... Дата лучше текущая.
Re: Добавление хоста Bind
Добавлено: 2011-01-14 14:19:04
Greeb
Gamerman писал(а):yyyymmdd00, yyyymmdd01 .... Дата лучше текущая.
Поменял на текщую - результатов - 0... Мож где в конфиге я ошибся? или ето недоделал???
Re: Добавление хоста Bind
Добавлено: 2011-01-14 14:24:38
Gamerman
Вот с конфигов и надо было начинать