Како да поврзете домен со Minecraft сервер
На оваа страница
Да им дадете на пријателите гола IP адреса како 203.0.113.10:25571 функционира, но е грдо, лесно е да се погреши при пишување и се расипува во денот кога вашата IP адреса ќе се смени. Сопствениот домен ги решава сите три проблеми: играчите се приклучуваат на play.yourname.com наместо тоа, а вие можете да го преместите серверот зад сцената без некој да мора повторно да пишува ништо.
Во игра се два DNS записи, а разликата меѓу нив е целата причина поради која луѓето се заглавуваат: A record насочува име кон IP но го задржува портот, додека SRV record го крие портот така што играчите пишуваат само домен. Овој водич ги покрива и двата, чекор по чекор, плус како да ги тестирате и лесната кратенка ако би сакале целосно да го прескокнете DNS.
Зошто да насочите домен кон вашиот сервер?
Штом вашиот сервер ќе биде подигнат — без разлика дали го следевте нашиот водич за правење Minecraft сервер или изнајмувате еден — адресата е последниот груб раб. Доменот го измазнува тоа на начини што се позначајни отколку што изгледаат на прв поглед:
- Лесен е за паметење.
play.yourname.comе нешто што луѓето навистина можат да го запаметат и споделат. IP со порт на крајот не е. - Ги преживува промените на IP. Домашните врски и некои планови за хостинг повремено доделуваат нова IP адреса. Со домен, ажурирате еден DNS запис и секој играч продолжува да ја користи истата адреса.
- Ја крие вашата вистинска IP адреса. Со правилно поставување, играчите го гледаат доменот, а не машината зад него — корисно кога би сакале да не ја објавувате вашата домашна IP адреса.
- Изгледа како вистинска заедница. Чиста адреса е разликата меѓу „серверот на некој пријател“ и место што луѓето го сфаќаат сериозно.
Она што доменот не го прави е да го смени начинот на кој серверот работи — тој е чисто адресата што ја пишуваат играчите. Сепак ја димензионирате машината на истиот начин; ако не сте сигурни, нашиот водич за RAM го покрива тоа.
A record наспроти SRV record: со и без портот
Ова е делот вреден да се прочита двапати, бидејќи одлучува дали вашите играчи некогаш повторно ќе мораат да пишуваат :25565.
A record мапира име во IP адреса и ништо повеќе. Кога некој се поврзува со play.yourname.com, Minecraft го бара A record, ја добива IP адресата, а потоа го проба стандардниот порт, 25565. Значи A record сам по себе е доволен само ако вашиот сервер работи на 25565. Самохостираните сервери обично работат. Повеќето изнајмени сервери не работат — тие делат машина и добиваат порт како 25571, така што играчите сепак би морале да пишуваат play.yourname.com:25571.
SRV record го решава токму тоа. Тоа е специјален DNS запис што ги објавува услугата, протоколот и портот заедно, така што клиентот сам учи кој порт да го користи. Поставете еден и играчите пишуваат само play.yourname.com — без порт, без разлика на кој порт всушност работи серверот.
| Запис | Што пишуваат играчите | Користете го кога |
|---|---|---|
| Само A record | play.yourname.com (функционира) или play.yourname.com:PORT | Вашиот сервер работи на стандардниот порт 25565 |
| A record + SRV record | play.yourname.com | Вашиот сервер работи на кој било нестандарден порт (повеќето изнајмени сервери) |
Чекор 1: Создадете го A record
A record е основата — SRV record насочува кон него. Ова ќе го направите кај тој што го управува DNS на вашиот домен: вашиот регистратор, или DNS провајдер како Cloudflare (бесплатен, и примерот што го користиме овде). Полињата се исти секаде.
- Најдете ја IP адресата на вашиот сервер. Самохостиран и одите јавно? Тоа е вашата јавна IP (пребарајте „what is my IP“). На изнајмен сервер, IP адресата е во деталите за поврзување на вашиот панел.
- Отворете го вашиот DNS панел. Најавете се кај провајдерот што го хостира DNS на доменот и отворете ја страницата со DNS записи за вашиот домен.
- Додадете A record. Создадете нов запис со овие вредности:
Type: A Name: play (this becomes play.yourname.com) Value: 203.0.113.10 (your server IP) TTL: Auto
Користете@како име ако сакате голиот домен (yourname.com) да насочува кон серверот наместо поддомен. - Исклучете го проксито. На Cloudflare, кликнете на портокаловиот облак до записот така што ќе стане сив („DNS only“). Проксито е направено за веб-страници и ќе ја расипе Minecraft врската — ова е единствената најчеста грешка.
- Зачувајте и почекајте момент. DNS промените обично се активни во рок од минута или две кај модерните провајдери, иако можат да траат подолго. Тестирајте со поврзување на
play.yourname.comво Minecraft. Ако серверот е на порт 25565 веќе сте готови; ако бара порт, продолжете кон SRV record.
Чекор 2: Додадете го SRV record за да го тргнете портот
SRV record му кажува на Minecraft кој порт да користи, така што играчите никогаш не го пишуваат. Има повеќе полиња од A record, но само две од нив се менуваат по сервер: портот и целта.
| Поле | Вредност | Забелешки |
|---|---|---|
| Type | SRV | |
| Service | _minecraft | Секогаш ова, со долната црта |
| Protocol | _tcp | Java користи TCP |
| Name | play | Поддоменот што играчите ќе го пишуваат; @ за голиот домен |
| Priority | 0 | |
| Weight | 5 | |
| Port | 25571 | Вистинскиот порт на вашиот сервер, од панелот |
| Target | play.yourname.com | Името што го има A record од Чекор 1 |
Некои провајдери ги комбинираат последните четири во едно поле „content“ или „value“. Во тој случај записот изгледа вака, со името поставено на _minecraft._tcp.play:
_minecraft._tcp.play SRV 0 5 25571 play.yourname.com
Читано од лево кон десно, тоа е приоритет, тежина, порт, цел. Зачувајте го, дадете му минута и повторно поврзете се користејќи само play.yourname.com — без порт.
Потврдете дека функционира со брза проверка
Пред да им ја кажете на сите новата адреса, проверете дали записот се решил. На кој било компјутер, отворете терминал и извршете SRV проверка — ова прашува директно DNS и ви го покажува портот и целта што ќе му ги предаде на Minecraft:
nslookup -type=srv _minecraft._tcp.play.yourname.com

Нема одговор? Записот сè уште не се пропагирал, или името е малку погрешно — проверете го двапати префиксот _minecraft._tcp и целта.
Прескокнете го поставувањето на DNS — HytHost Minecraft сервер доаѓа со бесплатен, веќе насочен поддомен и DDoS заштита.
Видете ги Minecraft плановитеBedrock, и зошто сè уште бара порт
Bedrock Edition е различен. Bedrock серверите користат UDP порт 19132, а Bedrock клиентот не го чита _minecraft._tcp SRV record што го користи Java. Сепак можете да насочите A record кон серверот така што играчите да пишуваат домен, но Bedrock има посебно поле „Port“ на екранот Add Server каде го внесуваат портот — нема SRV трик за да се скрие како кај Java. За тоа како играчите на конзола и мобилен се поврзуваат меѓу платформи, видете го нашиот водич за Bedrock сервер.
Ако Java врската сè уште не успева или сè уште бара порт, речиси секогаш е една од овие:
- SRV record сè уште не се пропагирал. Дадете му повеќе време и повторно извршете го
nslookupпогоре додека не го врати портот и целта. - Cloudflare проксито е вклучено. A record мора да биде со сив облак („DNS only“). Портокалов облак тивко ја расипува игровната врска.
- Портот во SRV record е погрешен. Мора да се совпаѓа со точниот порт на кој вашиот сервер слуша — копирајте го од панелот, не погодувајте.
- Целта насочува кон погрешно име. SRV целта мора да биде име што има A record што се решава во IP — не самата IP.
- Тестирате стара кеш меморија. Целосно рестартирајте го Minecraft клиентот; тој ја кешира DNS за сесијата.
Кратенката: бесплатен поддомен, веќе конфигуриран
Ако DNS записите не се начинот на кој сакате да ја поминете вечерта, хостираните планови го прават ова непроблем. На HytHost Minecraft сервер можете да добиете бесплатен поддомен како play.yourname.hythost.com што е насочен кон вашиот сервер со веќе средениот порт — играчите го пишуваат и се поврзуваат, без A record, без SRV record, ништо за тестирање.
Претпочитате сопствен домен? Сепак можете да го користите. Насочете A record кон IP адресата на вашиот сервер како во Чекор 1, додадете го SRV record за портот, и подготвени сте — а ако се заглавите, поддршката преку live chat е достапна од 8 наутро до 11 навечер (по време на Кишињев) за да ги помине записите со вас. Во секој случај добивате и Voxility DDoS заштита пред адресата, така што нејзиното објавување не става цел на вашата врска.
Често поставувани прашања
Не. Серверот работи одлично на неговата гола IP адреса и порт — доменот е чисто за удобност. Тој им дава на играчите адреса лесна за паметење, ја одржува таа адреса функционална ако вашата IP се смени и ви овозможува да го скриете портот со SRV record. Ако само играте со неколку пријатели на стандардниот порт, самата IP е во ред.
Затоа што додадовте само A record, а вашиот сервер работи на порт различен од 25565. A record го насочува името кон IP но му остава на Minecraft да го проба стандардниот порт. За да им дозволите на играчите да се поврзат без пишување на портот, додадете SRV record (_minecraft._tcp) што го објавува вашиот вистински порт — клиентот потоа го наоѓа автоматски.
A record мапира име на хост во IP адреса. SRV record оди подалеку и ги објавува услугата, протоколот и портот за тоа име на хост. За Minecraft речиси секогаш создавате и двете: A record за да се реши името во вашиот сервер, и SRV record за да не мораат играчите да го пишуваат портот.
Обично минута или две кај модерните DNS провајдери, повремено подолго додека промената се шири низ интернетот. Ако нов запис не се решава, повторно извршувајте го nslookup -type=srv _minecraft._tcp.play.yourname.com на секои неколку минути додека не ги врати портот и целта, и целосно рестартирајте го вашиот Minecraft клиент така што да не користи кеширана проверка.
Делумно. Можете да насочите A record кон Bedrock сервер така што играчите да пишуваат домен наместо IP, но Bedrock користи UDP порт 19132 и неговиот клиент не го чита _minecraft._tcp SRV record, така што нема начин да се скрие портот како кај Java — играчите го внесуваат во посебното поле Port. Видете го нашиот Bedrock водич за детали за cross-play.
Добивате бесплатен поддомен — нешто како play.yourname.hythost.com — веќе насочен кон вашиот сервер со среден порт, така што воопшто нема поставување на DNS. Слободни сте и да го користите сопствениот домен наместо тоа: додадете ги A и SRV записите како што е прикажано погоре, а поддршката може да помогне ако некој запис не сака да соработува.
Сакате чиста адреса без домашната задача со DNS?
HytHost Minecraft сервер доаѓа со бесплатен поддомен што е насочен и со среден порт веднаш од кутија — или донесете сопствен домен и ние ќе ви помогнеме да ги поставите записите. DDoS заштитата е вклучена во секој случај.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours