Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: HUMAN_FACTOR в Aug 11, 2004, 12:18



Титла: DNS Problem
Публикувано от: HUMAN_FACTOR в Aug 11, 2004, 12:18
Наскоро си купих domain примерно "mydomain.org" и успях да го пусна, но така се случи че 2 месеца нямах нет и след като го пуснах нета, се наложи да сменя IP-то
обаче следа като промених настройките в "dimain.setcom.bg" (от където си го купих) нещата не сработиха. Имам вътрешна мрежа и рутер през който излизам на него ми е BIND-да. Отвътре домейна работи стига да си дал DNS   рутера, но ако не си (например някакъв външен DNS) не се вижда. Нямам slave DNS.

Ето и няколко настройки които съм направил:
в domain.setcom.bg
ns.mydomain.org  - xxx.xxx.xxx.xxx ; IP- то на рутера ми
............................................................
named.conf

options {
   version "Bind";
   directory "/var/named";
};
zone "." {
    type hint;
    file "root.hints";
};
zone "0.0.127.in-addr.arpa" {
    type master;
    file "127.0.0";
};
zone "mydomain.org" {
    type master;
    notify no;
    file "mydomain";
};
.....................................................

/var/named/127.0.0

$TTL 3D
@    IN    SOA    mydomain.org. hostmaster.mydomain.org. (
         1   ; Serial
         8H   ; Refresh
         2H   ; Retry
         4W   ; Expire
         1D)   ; Minimum TTL
      NS    mydomain.org.
1       PTR   localhost.
.....................................................

/var/named/mydomain
;
$TTL 86400
mydomain.org.   IN SOA    ns.mydomain.org. hostmaster.mydomain.org. (
                        2004080905 ; serial number YYMMDDNN
                        28800           ; Refresh the serial
                        7200             ; Retry
                        864000         ; Expire
                        86400 )         ; Min TTL
         
;
; Name servers for the domain
;   
                         IN NS ns.mydomain.org.
;
; Mail servers for the domain
;
       MX 10 ns.mydomain.org.
;
localhost   IN   A   127.0.0.1
www       IN   A   xxx.xxx.xxx.xxx
mail      IN   A   xxx.xxx.xxx.xxx
ftp      IN   A   xxx.xxx.xxx.xxx
......................................................
xxx.xxx.xxx.xxx- e IP на моя router
проверил съм да няма празни редове и.т.н.
доставчика ми не е запушил 53 -ти порт

някой може ли да ми каже къде ми е проблема


Титла: DNS Problem
Публикувано от: в Aug 11, 2004, 12:55
Според мен повредата не е в твоя "тиливизур" ;) Следващите редове са почерпени от собствен опит ;)

99% от "домейн регистраторите" в БГ са прекупвачи. Когато искаш да отразиш промяна за каквато говориш, обикновено я правиш чрез уеб интерфейс на твоя "домейн регистратор". Веднъж на 24 часа всички събрани заявки се изпращат към същинския регистратор - обикновено някоя от големите щатски компании. Там на свой ред заявките се обработват в рамките на ~ 24 часа. Следователно, трябва да минат средно между 24 и 48 часа от ПОСЛЕДНАТА твоя заявка през аплета на твоя регистраторт (в БГ), до момента на отразяването и.

Това не е всичко :) След като главният регистратор отрази промяната, в рамките на около 2-3 часа след това записа с променените DNS адреси се разпаща до опорните DNS сървъри, откъдето нашите доставчици опресняват техните записи. Пътят най-грубо може да се скицира така - заявка през твоя домейн аплет->24ч->заявката се препраща в главния регистрант->24ч->ъпдейтват се DNS->2-3ч->нашите доставчици опресняват списъка с DNS->4-24ч->ти вече виждаш твоя домейн на новия IP адрес. :D

Моят съвет е - внимателно си прегледай данните, така че с ЕДНА заявка да отразиш всичко което искаш да промениш. След това се въоръжи с търпение, и спокойно предвиди 3 дена преди да я видиш в действие. ;)

Успех!


Титла: DNS Problem
Публикувано от: HUMAN_FACTOR в Aug 11, 2004, 13:06
:)  10x


Титла: DNS Problem
Публикувано от: vladou в Aug 11, 2004, 13:12
dobre de man...
tova che triabva da minat 2-3 dena e ok, ama neshto ne moga da vidia zapis ot roda na
ns   IN   A xxx.xxx.xxx.xxx

ne mislish li che triabvad a go ima
pone zaradi MX-a ;-)


Титла: DNS Problem
Публикувано от: HUMAN_FACTOR в Aug 11, 2004, 13:15
имам го това в zone file просто не съм го постнал тук

има и нещо друго
като напиша :
ns.mydomain.org
нещатат тъгват  т.е. сайта ми се товаря

обаче ако напиша:
mydomain.org
ништо


Титла: DNS Problem
Публикувано от: vladou в Aug 11, 2004, 13:20
ami togava izpolzvai nslookup
napishi purvoer server 127.0.0.1 i proveri sichko po domain-a raboti li ti.
posle napishi server na.baba.ti.farchiloto.org <proizvolen rabotesh DNS> i viv tam kak izglejdat neshtata. nai veche 'ns' zapisite ;-)


Титла: DNS Problem
Публикувано от: ohubohu в Aug 11, 2004, 15:02
Цитат (HUMAN_FACTOR @ Авг. 11 2004,14:15)
има и нещо друго
като напиша :
ns.mydomain.org
нещатат тъгват  т.е. сайта ми се товаря

обаче ако напиша:
mydomain.org
ништо

Не разбирам нещо, защо приемамаш, че ns.mydomain.org = mydomain.org? Те, по-принцип са коренно различни.
Според мен, за да го имаш това равенство е редно да го укажеш!


Титла: DNS Problem
Публикувано от: HUMAN_FACTOR в Aug 11, 2004, 15:45
и този запис го имам
mydomain.org.  IN A xxx.xxx.xxx.xx

така че ns.mydomain.org и mydomain.org сочат едно исъщо IP
в зоната ми и нештата вървят ако си сложш за DNS xxx.xxx.xxx.xxx
когато променя нещо на така наречения "reseller" SetCom.bg
DNS-ите рефрешват максимум за 1 час и след това например сочат
alabala.mydomain.org или пък mydomain.org
но явно трябва да минат поне 3 дни за да рефрешнат другите DNS-и

незнам вече какво да мисля  :( но ако открия къде е проблема щте напиша как съм го решил


Титла: DNS Problem
Публикувано от: vampi в Aug 11, 2004, 16:12
Примерен код
1; Serial

Това променяш ли го?
Щото си мисля, че по него останалите DNS-и познават когато е правена промяна в зоната и си ъпдеитват тяхните...


Титла: DNS Problem
Публикувано от: ntenev в Aug 11, 2004, 16:23
vampi

Цитат
notify no;


Това забранява уведомяването на slave сървърите (които той каза че няма). Иначе си прав.

Поздрави !
Н. Тенев


Титла: DNS Problem
Публикувано от: vampi в Aug 11, 2004, 16:50
Цитат (ntenev @ Авг. 11 2004,19:23)
vampi

Цитат
notify no;


Това забранява уведомяването на slave сървърите (които той каза че няма). Иначе си прав.

Поздрави !
Н. Тенев

Мдам!
Признавам, че го четох пост-а по диагоналната система...  ???


Титла: DNS Problem
Публикувано от: HUMAN_FACTOR в Aug 16, 2004, 11:13
В крайна сметка нещата тръгнаха след като минаха 3 - 4 дена.
Иначе всичко е същото.