Dashmox je još u razvoju. Očekujte česta ažuriranja. Besplatan plan je dostupan odmah; Pro i Business nisu.

Instalirajte besplatni plan

Stavite obrnuti posrednik ispred bilo čega na svojoj mreži

Sajt može ovde da odgovara na svoje ime i da svaki zahtev prosledi na adresu koju zadate. Tako nešto što nikada nije bilo namenjeno javnosti dobija domen, sertifikat i ulazna vrata, a da se ne premešta.

Ime, sertifikat i obnova žive ovde. Ono što je iza obrnutog posrednika nastavlja da govori običan HTTP na portu koji već koristi.

Za šta je dobro

Stvari koje već rade, a trebaju im ulazna vrata.

Uređaj na vašoj mreži

Uređaj ili usluga sa veb interfejsom, bez sopstvenog sertifikata i bez namere da ga dobije. Dobija ime i HTTPS a da ga niko ne dira.

Softver koji niste vi napisali

Nešto što sluša na portu i očekuje da mu se pristupa direktno. Dajte mu domen umesto broja porta koji ljudi moraju da pamte.

Usluga na drugoj mašini

Drugi server na istoj mreži koji treba da odgovara na ime sa ovog, bez premeštanja aplikacije i bez deljenja DNS-a.

Nešto usred migracije

Usmerite ime ovamo dok se pravo premeštanje odvija iza njega, pa promenite adresu kada budete spremni.

Dugotrajna veza

WebSocket nadogradnje se prosleđuju i veza se drži otvorenom, pa se tabla uživo ili usluga za ćaskanje ponaša kao da je direktno povezana.

HTTPS za nešto što ga nema

Sertifikat se izdaje i obnavlja ovde. Ono što je iza obrnutog posrednika nikada ne mora da zna da TLS postoji.

Šta sajt prosleđuje dalje

Zaglavlja koja aplikacija iza posrednika očekuje.

  • Izvorni host, pa aplikacija koja gradi veze iz zahteva gradi ispravne.
  • Adresa posetioca, i kao X-Real-IP i kao X-Forwarded-For, pa dnevnici i ograničenja brzine vide posetioca, a ne ovaj server.
  • Šema, kao X-Forwarded-Proto, pa aplikacija zna da je posetilac stigao preko HTTPS iako joj je govoreno običnim HTTP-om.
  • Zahtevi za nadogradnju veze, sa zaglavljima od skoka do skoka prepisanim po zahtevu umesto slepo prosleđenim, a to je ono što čini da WebSocket radi.
  • Odgovori kako stižu, bez baferovanja, pa aplikacija koja emituje nastavlja da emituje.

Ograničenja, i zašto

Administrator ga postavlja, i on pokazuje na adresu.

Ovo je jedino izvršno okruženje koje klijent ne može da izabere, jer je ono na šta može da se usmeri upravo ono što ga čini korisnim.

Obrnuti posrednik prosleđuje zahteve sa javnog interneta negde dokle ovaj server može da dopre. To uključuje stvari na ovoj mašini koje nikada nisu bile namenjene javnosti, i stvari unutar privatne mreže koje su bezbedne samo zato što ništa spolja ne može do njih. Dozvoliti klijentu da ukuca adresu u to polje značilo bi dozvoliti klijentu da odlučuje šta server izlaže.

  • Samo administratori. Pravljenje posredničkog sajta, ili menjanje mesta na koje pokazuje, odbija se svima ostalima.
  • Numerička adresa i izričit port, preko http ili https. Imena hostova se namerno ne prihvataju: ime razrešeno kasnije moglo bi tiho da premesti odobrenog posrednika na drugi host onog dana kada neko izmeni DNS zapis.
  • Poreklo, i ništa više. Bez podataka za prijavu, bez putanje, bez upita, bez fragmenta. Odobrava se odredište, a ne zahtev.
  • Rutabilna adresa. Neodređene, multicast i link-local adrese odbijaju se umesto da budu upisane u fajl sa podešavanjima.

Ta pravila su namerno uska. Vrednost tog polja je u tome što dopire do stvari, pa je jedina bezbedna verzija ona u kojoj je ono do čega dopire zapisano tačno, i to od strane nekoga ko sme da ga zapiše.

Šta nije

To ne čini ono iza njega vašim da njime upravljate.

Posrednički sajt je ime, sertifikat i odredište. Ono što odgovara na tom odredištu i dalje je tuđi program po tuđem rasporedu: ovaj panel ga ne pokreće, ne pravi mu rezervne kopije, ne nadzire ga i ne održava ga u radu, a obrnuti posrednik koji pokazuje na nešto isključeno jeste sajt koji vraća grešku.

Ako želite da se samom stvari ovde upravlja, Node.js aplikacija ili sajt u kontejneru jeste izvršno okruženje koje to radi, a stranica o izvršnim okruženjima upoređuje svih pet.

Sve mogućnosti

Vaši serveri, bez ičega na njima što se broji.

Ceo panel je besplatan na jednom serveru, bez ograničenja broja sajtova, poštanskih sandučadi, DNS zona ili klijentskih naloga. Pro, za do pet servera, još nije dostupan.