Minu veebisait, https://coolkids.gq, sellel on hostitud nii Minecrafti server kui ka veebiserver. See hostib Minecrafti nii põhi- kui ka Java-versioone (pole seotud) ja ma olen aru saanud, kuidas Java-poolset teha, kuid olen endiselt aluspõhja poolel kinni, kuna see ei võimalda SRV-kirjeid.

Ma tahan pääseda juurde nii veebisaidile kui ka Minecrafti serverile aadressil https://coolkids.gq. Minecrafti server kasutab porti 19132 ja veebisait kasutab ilmselgelt porte 80 ja 443.

Kui lähen HTTP- või HTTPS-porti, peaks see mind viima põhisaidile, kuid kui kasutan 19132, suunab see mind teisele lingile, mis serverit majutab, nt. myamazingserver.net. Eelistatav oleks see suunata aadressile myamazingserver.net:19132 aga lihtsalt myamazingserver.net peaks ka töötama.

Kuidas .htaccessi, HTML-i, PHP-d või DNS-i kasutades seda saavutada?

Redigeerimine: Aluspõhja väljaanne ei toeta SRV-d.

  • SRV kirjed on selleks lahendus, kuid 1) DNS-serverid peavad seda lubama (või täpsemalt kasutajaliidest, sest muidu SRV kirjed pole midagi uut ega erilist, neid haldab mis tahes nimeserver) ja 2) kliendirakendused peavad neid päringuid tegema ja neid kasutama ... ja veebibrauserid kahjuks spetsiaalselt EI kasuta SRV kirjed (ärge tehke nende kohta päringuid, ärge arvestage nendega). Seega peate soovitud toimingute tegemiseks kasutama vastupidist puhverserveri seadistust.
  • 2 @PatrickMevzek Usun, et Minecrafti kliendid toetavad SRV-kirjeid. Nii et veebiserverit peaks olema võimalik käitada vaikeportides ja Minecrafti serverit mõnes muus sadamas. Ma pole siiski kindel URL-i jagamises. Minecraft peaks kasutama oma protokolli. See ei tohiks kasutada HTTPS-i.
  • @StephenOstermiller See on ka minu arusaam. planetminecraft.com/blog/…
  • Java Edition teeb, kuid Bedrock Edition mitte ja mul on probleeme Bedrock Editioniga ...

Kuigi Patrick ütleb õigesti, öeldes, et veebibrauserid ei toeta SRV plaadid, Minecraft teeb neid toetada, seega pole vaja puhverserveri seadistamist.

Selle NameCheapi õpetuse kohaselt peate looma SRV salvestage järgmise teabega:

Teenus: _minecraft

Protokoll: _tcp

Prioriteet: 0

Kaal: 5

Port: [kohandatud port]

Sihtkoht: [teie domeen]

Teiste domeenide registreerijate jaoks vajalik kirje peaks olema väga sarnane.

Pärast selle seadistamist pääsete endiselt oma veebisaidile juurde aadressil https://coolkids.gq, kuid pääsete juurde ka oma Minecrafti serverile aadressil coolkids.gq (pange tähele https:// kuna Minecraft afaikil puudub URI skeem).

  • 1 Ma arvan, et see ei vasta küsimusele. Nad tahavad suunata Minecrafti ühendused teise serverisse.
  • 1 @StephenOstermiller Kui ma ei rämedalt eksi, suunab see siiski Minecrafti ühendused teise serverisse. Server, kuhu ta ümbersuunab, on ükskõik, mis te selle sisse panete Target SRV-kirje jaotis ja ümbersuunamise sihtport on see, mille te panite Port jaotises.
  • Aluspõhja väljaanne ei toeta SRV andmeid.
  • Oh. Ma unustasin, et Minecrafti on olemas "uus" versioon. Ma töötasin kunagi ainult originaalsete "Java Edition" serveritega. Edu.
  • 2 Server ühildub nii aluspõhja kui ka Java-ga - mõni tarkvara teisendab Java-käsud aluskivimi kasutajate jaoks C ++ -ks. Ma arvan, et kasutan pöördproksi.

none: Charles Robertson | none