🧭
Домен

NS (неймсервер) ўзгартириш: қадам-бақадам қўлланма

07.11.2026
← Барча мақолалар

Неймсервер (NS) — бу доменингиз учун DNS ёзувларини сақлайдиган ва интернетга «бу домен қайси IP манзилда, почтаси қаерда» деган саволга жавоб берадиган серверлар. Домен рўйхатдан ўтказилганда реестрда у учун қайси неймсерверлар масъул экани ёзиб қўйилади. NS ни ўзгартириш домен бошқарувини бир DNS провайдеридан бошқасига ўтказиш демакдир: шу пайтдан бошлаб барча ёзувлар янги серверлардан ўқилади. Шунинг учун бу оддий бир майдонни таҳрирлаш эмас, балки олдиндан тайёргарлик талаб қиладиган жараён.

NS ва DNS ёзувлари: фарқни аниқ тушуниб олинг

Кўпчилик NS ўзгартириш билан А ёзувини ўзгартиришни адаштиради. А ёзуви фақат битта номни битта IP манзилга боғлайди ва у DNS зонанинг ичида туради. NS эса зонанинг ўзи қаерда жойлашганини кўрсатади. Агар сиз NS ни янги провайдерга ўзгартирсангиз, эски провайдердаги барча ёзувлар — сайт манзили, почта (MX), SPF ва DKIM каби TXT ёзувлар, субдоменлар — бир зумда аҳамиятини йўқотади. Янги серверларда бу ёзувлар бўлмаса, сайт ҳам, почта ҳам тўхтайди.

Шунинг учун асосий қоида оддий: аввал янги жойда зонани тўлиқ тайёрланг, кейин NS ни алмаштиринг. Аксинча қилинса, бир неча соатдан бир неча кунгача узилиш бўлиши мумкин.

1-қадам: мавжуд ёзувларни рўйхатга олинг

Кўпчилик DNS серверлари зонани тўлиқ кўчириб олишга (AXFR) рухсат бермайди, шунинг учун муҳим ёзувларни қўлда текшириш керак. Эски провайдер панелида зона рўйхатини кўриш имкони бўлса, уни сақлаб қўйинг. Қўшимча равишда терминалда асосий ёзувларни текширинг:

for t in A AAAA MX TXT CAA; do
  echo "== $t"; dig +short klinika-misol.uz $t
done
dig +short www.klinika-misol.uz
dig +short mail.klinika-misol.uz
dig +short _dmarc.klinika-misol.uz TXT

DKIM ёзуви селектор номи билан сақланади (масалан default._domainkey ёки mail._domainkey), унинг аниқ номини почта хизмати созламаларидан билиб олинг. Қидирув тизимлари ва бошқа хизматлар учун қўшилган тасдиқлаш TXT ёзувларини ҳам унутманг, акс ҳолда Google Search Console каби хизматларда домен тасдиғи йўқолиши мумкин.

2-қадам: янги DNS серверларда зонани тайёрланг

Янги провайдер сизга икки ёки ундан ортиқ неймсервер манзилини беради ва улар одатда ns1.provayder.uz кўринишида бўлади. Доменни ўша хизматга қўшинг ва биринчи қадамда йиғилган барча ёзувларни киритинг. Агар сайт ҳам янги хостингга кўчаётган бўлса, А ёзуви янги сервер IP манзилига кўрсатилиши керак, почта жойида қолса, MX ва унга тегишли ёзувлар эски ҳолича сақланади.

NS ни алмаштиришдан олдин янги зонанинг ишлаётганини тўғридан-тўғри янги сервердан сўраб текширинг. Бу ҳали ҳеч ким янги серверларга йўналтирилмаган пайтда ҳам ишлайди:

dig @ns1.provayder.uz klinika-misol.uz SOA +short
dig @ns1.provayder.uz klinika-misol.uz A +short
dig @ns1.provayder.uz klinika-misol.uz MX +short

Агар жавоб бўш келса ёки REFUSED қайтса, демак зона ҳали яратилмаган ёки домен нотўғри ёзилган. Бу ҳолатда NS ни ўзгартирманг.

3-қадам: TTL ни олдиндан пасайтиринг

TTL — ёзув резолверлар кешида қанча вақт сақланишини белгилайди. Агар эски зонада TTL бир неча соат ёки бир кун бўлса, ўзгаришдан бир кун олдин уни 300 сония атрофига тушириш фойдали. Бу NS ёзувининг ўзини тезлаштирмайди, чунки у реестр томонидан бошқарилади, лекин ўтиш даврида фойдаланувчилар эски ва янги ёзувлар орасида узоқ қолиб кетмаслигига ёрдам беради. Кўчиш тугагач, TTL ни яна одатий қийматга қайтариш мумкин.

4-қадам: NS ни регистраторда ўзгартиринг

NS фақат домен рўйхатдан ўтган жойда — регистратор панелида ўзгартирилади. sayt.uz мижозлари буни кабинетдаги «Доменлар» бўлимидан бажаради: керакли доменни танлаб, неймсерверлар майдонига янги манзилларни киритади ва сақлайди. Бунда бир нечта оддий қоидага амал қилинг:

Агар неймсерверлар доменнинг ўзи остида бўлса (масалан ns1.klinika-misol.uz), регистраторда улар учун IP манзил ҳам кўрсатилиши керак. Бундай ёзувлар glue деб аталади ва уларсиз резолвер неймсерверни топа олмайди. Доменда DNSSEC ёқилган бўлса, реестрдаги DS ёзувини аввал олиб ташланг ёки янги провайдерда имзолашни созланг, акс ҳолда домен кўп резолверларда умуман очилмайди.

5-қадам: тарқалишни кутинг ва текширинг

Ўзгариш реестрга тушгач, резолверлар эски NS маълумотини кешдан ўчирмагунча баъзи фойдаланувчилар эски серверларга мурожаат қилишда давом этади. Одатда бу бир неча соат ичида бўлади, лекин баъзи провайдерларда бир-икки кунгача чўзилиши мумкин. Ҳолатни қуйидаги буйруқлар билан кузатинг:

dig NS klinika-misol.uz +short
dig @8.8.8.8 klinika-misol.uz A +short
dig +trace klinika-misol.uz
whois klinika-misol.uz | grep -i "name server"

Windows фойдаланувчилари учун худди шу текширув nslookup билан бажарилади:

nslookup -type=NS klinika-misol.uz 8.8.8.8
ipconfig /flushdns

dig +trace натижаси айниқса фойдали: у сўровни илдиз серверлардан бошлаб босқичма-босқич кўрсатади ва реестр қайси неймсерверларни бераётганини аниқ кўрасиз. Агар trace янги серверларни кўрсатса, лекин браузерингизда ҳали эски сайт очилса, бу шунчаки маҳаллий ёки интернет провайдерингиз кешининг таъсири.

Мисол: Самарқанддаги клиниканинг кўчиши

Самарқанддаги хусусий клиника сайтини янги хостингга кўчиришга қарор қилди. Биринчи уринишда администратор фақат сайт файлларини кўчириб, дарҳол NS ни янги провайдерга ўзгартирди. Сайт эртасига очилди, аммо клиниканинг корпоратив почтасига хатлар келмай қолди: янги зонада MX ва SPF ёзувлари йўқ эди, беморларнинг қабулга ёзилиш сўровлари эса айнан шу почтага келарди. Муаммо эски панелни очиб, ёзувларни қайта киритиш билан ҳал қилинди, лекин бир кунлик хатлар йўқолди.

Иккинчи домен учун жараён тўғри тартибда бажарилди: аввал ёзувлар рўйхати олинди, янги зонага киритилди ва dig @ns1 билан текширилди, TTL бир кун олдин пасайтирилди, шундан кейингина NS ўзгартирилди. Бу сафар на сайт, на почта узилмади.

Кўчишдан кейин нималарни қолдирмаслик керак

NS ўзгарганидан кейин ҳам эски провайдердаги зонани бир неча кун ўчирманг: кешида эски маълумот бўлган резолверлар шу вақт мобайнида эски серверларга мурожаат қилади. Сайт янги серверда бўлса, SSL сертификати DNS янги серверга кўрсатгандан кейингина берилади, шунинг учун HTTPS ни тарқалиш тугагач текширинг. Охирида почта юбориш ва қабул қилишни, субдоменларни ва ташқи хизматлар тасдиқларини бирма-бир синаб кўринг. Шу тартибга амал қилинса, NS ўзгартириш хавфсиз ва деярли сезилмайдиган амалга айланади.

Ўхшаш мақолалар

🔤 Ўзбекча сўзли домен танлаш: имло ва ўқилиш муаммоси 🔗 Tilda сайтига ўз доменингизни улаш: DNS созламалари босқичма-босқич 📄 Домен учун шартнома, ҳисоб-фактура ва далолатнома: нима керак ва қандай олинади 📧 Yandex 360 почтасини ўз доменингизга улаш: тасдиқлаш, MX, SPF ва DKIM
🌐 Тил
🇺🇿 O'zbek 🇺🇿 Ўзбек ✓ 🇷🇺 Русский 🇬🇧 English