SystemZ | 2018-06-16 11:05:15 UTC | #1
TeamSpeak 3 posiada obsługę wpisów SRV w strefie DNS co oznacza że możemy podpiąć nasz serwer pod domenę, dzięki czemu uzyskamy łatwy do zapamiętania adres bez potrzeby wpisywania portu, nawet jeśli jest inny niż standardowe 9987.
Błagam, nie proście mnie więcej o “Numeryczny adres ip serwera”, pomijając że nie ma czegoś takiego jak numeryczne IP. Łączenie się bezpośrednio po adresie IP jest bez sensu gdyż może ulec zmianie.
Nazwa domeny nie ulegnie zmianie dopóki o tym nie postanowisz więc jest to zalecane rozwiązanie.
Aby to uzyskać należy w swojej strefie DNS dodać taki wpis, gdzie example.com to nasza domena.
Wszystkie kropki we wpisie są bardzo ważne, kropka po .com czyli .com.
jest tu istotna.
_ts3._udp.example.com. 86400 IN SRV 0 5 1337 example.com.
Źródło:
https://support.teamspeakusa.com/index.php?/Knowledgebase/Article/View/293/12/does-teamspeak-3-support-dns-srv-records
Poniżej przedstawiam krok po kroku dla przykładowych dostawców
Wchodzimy do panelu i wyszukujemy swoją domenę, w tym przypadku jest to example.com
Przechodzimy na zakładkę Strefa DNS
Po prawej stronie wybieramy Dodaj wpis
W okienku które się pojawi wybieramy wpis SRV
Pokaże się nam właściwe okno w którym możemy stworzyć wpis.
W Subdomena
możemy wpisać np. _ts3._udp.ts3
jeśli chcemy aby nasi użytkownicy mogli wejść przez adres ts3.example.com
, jeśli w tym polu zostawimy _ts3._udp
to adresem będzie od razu example.com
.
Zachęcam jednak do skorzystania z dowolnej subdomeny np. ts3
czy ts
gdyż daje to potem większe możliwości techniczne w przypadku chęci rozbudowy, izolacji itp.
Jeśli skorzystamy z samej domeny może być potem problem.
TTL
zostawiamy domyślne
Priorytet
0
Waga
5
Port
tu wpisujemy port którego standardowo używamy do łączenia się z serwerem.
Adres docelowy
Jeśli nasz serwer jest wykupiony z oferty lvlup.pro https://lvlup.pro/oferta/ts3/ to wpisujemy tu zawsze ts3.lvlup.pro
Logujemy się do panelu DA, wybieramy domenę z listy a następnie klikamy na Zarządzanie strefą DNS
Na dole będziemy mieli możliwość dodania różnych wpisów, interesuje nas tylko te jedno pole:
Po lewej stronie wpisujemy:
_ts3._udp.example.com.
Jeśli chcemy korzystać z samej domeny.
Jeśli chcemy jednak użyć adresu ts.example.com
wpisujmy po lewej stronie tak:
_ts3._udp.ts.example.com.
Zaś po prawej:
0 5 9999 ts3.lvlup.pro.
Klikamy Dodaj
i gotowe :slight_smile:
kamcio96 | 2016-05-30 08:46:54 UTC | #2
Warto też wspomnieć, że sam TS posiada dodatkową aplikacje tsdns do ustawiania hostów, tylko w przypadku gdy na jednej instancji tsa działa kilka serwerów wirtualnych. Zaleta tego jest to, że używamy rekordu A (czasami SRV nie działają :confused: )
SystemZ | 2016-05-30 08:51:01 UTC | #3
Spotkałem się z problemami gdy serwer DNS odpowiada zbyt długo lub łącze klienta ma wysokie opóźnienia.
Wydaje się że wtedy klient TS3 przechodzi do trzech innych rozwiązań co do ustalania rzeczywistego adresu serwera czyli
- wpis SRV TSDNS
- TSDNS
- wpis A
Nie korzystałem nigdy osobiście z TSDNS, ma jeszcze jakieś zalety?
Generalnie wygląda na to że można dodać dwa wpisy SRV dla pewności, to nawet przy lagu klienta powinno wtedy być ok.
kamcio96 | 2016-06-01 08:32:21 UTC | #4
Na pewno TSDNS nie potrzebuje czasu na odświeżenie tak jak domeny.
SystemZ | 2016-06-01 10:15:45 UTC | #5
Jak odpowiednio ustawisz TTL to kwestia kilku, może 5min, max :smirk:
Ale fakt, czasami może różnie z tym bywać po stronie klienta.
kamcio96 | 2016-06-01 15:44:42 UTC | #6
Jeżeli mamy ustawione DNS od google to tak, ale większość dostawców internetowych potrafi robić cache aż na 12h :/
Btw DNS google:
8.8.8.8
8.8.4.4
SystemZ | 2016-06-01 15:57:37 UTC | #7
No właśnie głównie jest problem jak mały dostawca ma coś oszczędnie skonfigurowane :smiley:
Co do publicznych DNSów to stworzyłem ten wątek
https://forum.lvlup.pro/t/serwery-dns-dla-vps/172
angr | 2017-03-28 18:02:14 UTC | #8
Witam! Pomoże mi ktoś skonfigurować mój serwer żeby działało pod ts.domena.pl
Obecnie mam
domena.pl na freenom.com
serwer TS o adresie IP, w panelu TS-a można też dodać domenę od dostawców serwera
konto hostingowe hostinger.pl
wykonałem takie kroki
dodałem go konta hostingowego swoją domenę
na freenom.com ustawiłem nameservers od hostingera
zrobiłem rekord SRV na hostingerze _ts3._udp.ts.domena.pl. te liczby IPserwera.
Ale niestety mi nie działa. Ktoś pomoże mi to dobrze skonfigurować?
Timo | 2017-03-28 19:25:51 UTC | #9
Na freenom są rekordy SRV? Jak pamiętam to te .tk, .nl i inne nie mają, ale nie o to tu chodzi.
Czy IP serwera TS masz z portem?
Jeśli nie, to po prostu dodaj adres ts.domena.pl jako rekord A dla IP TSa.
Jeśli masz z portem, to ustaw:
Subdomenę cos.domena.pl
jako rekord A dla IP TSa (bez portu!)
_cos._udp.domena.pl. 86400 IN SRV 0 5 9987 ts.domena.pl.
Gdzie 9987 to port twojego serwera TS a innych nie ruszaj.
DBanaszewski | 2017-03-28 19:54:17 UTC | #10
PS. Propagacja zmian DNS może trwać do 72h ;)
angr | 2017-03-29 12:54:24 UTC | #11
Ustawiam to na hostingerze
mam takie coś:
http://prntscr.com/epw2eb SRV
oraz
http://prntscr.com/epw2lz A
Timo | 2017-03-29 14:29:58 UTC | #12
Prawdopodobnie jest dobrze, czekać należy teraz na zmianę DNS (do 72h, w przypadku home.pl mam po 20 minutach już).
angr | 2017-03-29 15:51:45 UTC | #13
Dodam że w SRV po lewej nie mogę wpisać całego tylko samo ucięło mi do takiej formy
a kropek nie brakuje?
Rekord A już działa bo serwer znajduje ale nie mój
Timo | 2017-03-29 18:01:57 UTC | #14
Rekord A robi subdomenę do IP, możesz przetestować je łączac się z serwerem adresem subdomena.domena.pl:port
Rekord SRV masz w lubryczkach, raczej jest OK.
angr | 2017-03-30 11:52:09 UTC | #15
Działa
z portem
http://prntscr.com/eqaox7
ts3.domena.pl:port
domena.pl:port
DBanaszewski | 2017-03-30 12:48:34 UTC | #16
Aby rekord SRV działał musimy go odpowiednio skonfigurować. UWAGA! TeamSpeak 3 obsługuje rekordy SRV o nazwach ts3
!
Czyli jak dałeś np. _moj-ts._udp.ts.moja-domena.pl
to jest to źle!
Prawidłowy rekord: _ts3._udp.ts.moja-domena.pl
Propagacja zmian DNS trwa do 72h. Czasami wystarczy zwykła komenda w CMD ipconfig /flushdns
Edit 1: na screenshotach widać, że nazwa rekordu jest OK (SRV)
Czy po _ts3._udp
jest ts3
?
angr | 2017-03-30 14:08:19 UTC | #17
Z lewej strony jest ts3.udp
i dalej nic nie ma. Nawet jeżeli bym coś więcej wpisał to hostinger chyba to ucina do tej formułki
http://prntscr.com/eqcgez
znajduje nie mój serwer
http://prntscr.com/eqcgnr
nic nie znajduje
http://prntscr.com/eqch36
łączy się
http://prntscr.com/eqchfj
łączy się
Taki jest obecny stan rzeczy, czyli powinienem czekać?
Ciekawe jest, że łączy się przez domena.pl:port ponieważ to wskazuje na stronę internetową a nie na serwer
Timo | 2017-03-30 14:20:58 UTC | #18
Do domena.pl masz rekord CNAME na url strony internetowej, czy A na adres IP maszyny? Jak A to wszystko wyjaśnia, jak CNAME to ciekawa sprawa.
Kwestia leży zapewne w błędzie rekordu SRV, bo rekord A spełnia funkcję.
angr | 2017-03-30 14:56:42 UTC | #19
http://prntscr.com/eqd690
Timo | 2017-03-30 14:58:23 UTC | #20
Czyli jest to raczej w kolumnie rekordu A.
angr | 2017-03-31 12:58:21 UTC | #21
Nadal nie działa tzn. wyszukuje inny serwer bo prosi o hasło.
angr | 2017-04-01 18:30:50 UTC | #22
A co sądzicie żeby skonfigurować to tutaj?
https://freedns.42.pl
Sasanekk | 2018-09-08 11:41:55 UTC | #23
Jaki jest adres docelowy dla vps od myovh??
bopke | 2018-09-08 11:48:58 UTC | #24
w uproszczeniu, adresem docelowym jest domena z wpisem typu A lub AAAA do serwera. Jeżeli takowej nie masz, to zrób ją sobie, dodając wpisy typu A z adresem IP Twojego serwera ts3. Wtedy adresem docelowym będzie nowoutworzona subdomena.
TheJaxPL | 2020-05-09 14:38:52 UTC | #25
mam serwer ts3 postawiony na VPS i problem z podpięciem domeny OVH pomożesz?
KrEdEnS | 2020-05-09 14:49:49 UTC | #26
@TheJaxPL https://forum.lvlup.pro/t/jak-podpiac-domene-pod-serwer-teamspeak3-rekordem-srv-na-hostingu-ovh/14178/2?u=kredens