Från VPS till hemmaserver med icke-statisk IP

Permalänk

Från VPS till hemmaserver med icke-statisk IP

Just nu har jag en VPS där jag bland annat hostar en Owncloud-config, samt en databas åt en app jag utvecklar. Jag betalar $10/mån för denna, jag funderar på att byta upp mig till en lite kraftfullare VPS för $20/mån. Oavsett, så har VPSen ett eget statiskt IPv4-nummer.

Dock räknade jag lite på det, och på ett år betalar jag lika mycket som en snabbare hemmaserver skulle kostat. Dessutom har jag då full kontroll på allt.

Till problemet:
Jag mailade min leverantör, Bahnhof, angående statiskt IP-nummer. De erbjuder inte några statiska IP-nummer där jag och således är jag fast på ett dynamiskt - vilket inte kommer funka om jag ska driva databaser åt mina appar.

Går det att peka en domän till ett dynamiskt IP? Vilka problem kommer jag tröta på om jag skulle försöka förverkliga flytten?

Visa signatur
Permalänk

Förr använde jag dyndns och min dåvarande Dlink router hade en dyndns klient, så jag fick automatisk uppdatering på domännamnet om jag fick ett nytt IP. Funkade helt ok.

De verkar fortfarande finnas, dock ser det inte ut att vara gratis längre.

http://dyn.com/dns/

Googlade lite och hittade med info
Permalänk
Skrivet av TorrentKatten:

Förr använde jag dyndns och fanns stöd för de i min dåvarande Dlink router. Så jag fick automatisk uppdatering på domännamnet om IPt byttes. Funkade helt ok. Vet inte om de finns kvar och fortfarande är gratis dock

Just nu har jag dd-wrt på min Netgear WNR-3500. Sitter dock inte på den just nu, men det låter inte helt otroligt att det skulle finnas en sådan funktion.

EDIT: Jag har hört talats om Dyn-DNS innan, men aldrig förstått riktigt hur det fungerar.

Visa signatur
Permalänk
Medlem

Det går att lösa på olika sätt. Jag har kört hemmaserver sedan 10 år tillbaka på dynamiskt ip, och den senaste och smidigaste lösningen har varit att ha domänen hos Loopia, och använda deras gratistjänst LoopiaDNS. De har stöd för ändring av ip-adressen (A-record) via DynDNS customprotokoll, och kombinerat med en låg TTL så fungerar det alldeles utmärkt.

Jag har igång en tjänst på min server som kollar efter ändrat publikt ip (med inställningsbart intervall), och uppdaterar LoopiaDNS-kontot när det behövs.

Visa signatur

5950X, 3090

Permalänk
Skrivet av backfeed:

Det går att lösa på olika sätt. Jag har kört hemmaserver sedan 10 år tillbaka på dynamiskt ip, och den senaste och smidigaste lösningen har varit att ha domänen hos Loopia, och använda deras gratistjänst LoopiaDNS. De har stöd för ändring av ip-adressen (A-record) via DynDNS customprotokoll, och kombinerat med en låg TTL så fungerar det alldeles utmärkt.

Jag har igång en tjänst på min server som kollar efter ändrat publikt ip (med inställningsbart intervall), och uppdaterar LoopiaDNS-kontot när det behövs.

Det låter ju jäkligt smidigt. En sådan lösning jag är ute efter. Har de någon Linux-klient?

EDIT: Tog en titt på deras hemsida. 84kr/mån är rätt saftigt sett till vad jag ska använda det till. För $5/mån får jag en VPS med statiskt IP - finns det inget sätt jag kan sköta pekningen själv? Jag antar att det finns, men är det genomförbart för någon med milda Linux-kunskaper?

Visa signatur
Permalänk
Medlem
Skrivet av simon1573:

Det låter ju jäkligt smidigt. En sådan lösning jag är ute efter. Har de någon Linux-klient?

Jag vet inte om det finns någon officiell Linuxklient som Dyn stöder, men inofficiella ska det finnas gott om.

I värsta fall kan du hacka ihop en egen klient - du kan t.ex. sätta ihop ett shellscript som använder curl, för DynDNS-protokollet är http-baserat. Om inte annat måste ju någon annan redan ha satt ihop ett sådant script för länge sedan, för det är absolut inte rocket science.

Tillägg: glömde säga att du nog måste flytta din domän till Loopia för att det ska fungera, så det kanske ställer till det för dig.

Visa signatur

5950X, 3090

Permalänk
Medlem
Skrivet av simon1573:

EDIT: Tog en titt på deras hemsida. 84kr/mån är rätt saftigt sett till vad jag ska använda det till. För $5/mån får jag en VPS med statiskt IP - finns det inget sätt jag kan sköta pekningen själv? Jag antar att det finns, men är det genomförbart för någon med milda Linux-kunskaper?

Hehe, nej, du har lite för bråttom. LoopiaDNS är gratis. 84 kr/mån är för deras webbhotell, men det behöver du inte.

Det enda som kostar är den gamla vanliga förlängningsavgiften för din domän, de tar väl 79:- eller 89:- för ett års förlängning av en .net-domän t.ex.

Visa signatur

5950X, 3090

Permalänk
Medlem
Skrivet av simon1573:

Det låter ju jäkligt smidigt. En sådan lösning jag är ute efter. Har de någon Linux-klient?

Själv har jag ett bash-script som ett cronjob och använder cURL. Det finns i Loopias Wiki hur requesten ska se ut.

Sen, om jag får vara lite pessimistisk:
Problem:
om du tjänar pengar på din app så kan Bahnof bli lite ledsna. Vanligtvis får inte privata linor användas i kommersiellt syfte. När du byter IP-adress (står bara dina grejjer igång så brukar man ju få behålla sin adress) så blir domänen "fel" i worst-case din TTL. Loopia erbjuder ingen lägre TTL än 300 (5 minuter - det kanske räcker för dig?).
Sen finns det DNS-servrar som envisas med att cacha resultat längre än TTL av nån anledning.

Där du hyr din VPS har du ju andra saker du kanske vinner på; troligen redundanta switchar och nätuppkopplingar (I Göteborg låg hela "Framtidens bredband" (öppet stadsnät hos de kommunala bostadsbolagen) nere 1,5 dygn förra sommaren för någon konfade en router fel), SAS-diskar i ett SAN med RAID, hypervisorn är kanske i HA-konfiguration, UPS, etc. (Här gissar jag bara, jag jobbar på ett företag som hyr ut VPSer och jag kan bara säga vad vi har). Det finns någon som löser problem. Är du bortrest och din hemmaserver lägger av - hur gör du då?

Men har du råd att ha nertid så kan du väl ha servern hemma. Jag skulle dock aldrig hosta publika (=används av någon annan än mig) tjänster hemma.

Visa signatur

Jag är en optimist; det är aldrig så dåligt så att det inte kan bli sämre.

Permalänk
Medlem
Skrivet av zyberzero:

Sen, om jag får vara lite pessimistisk

Precis, jag funderade på att nämna detta men tack för att du gjorde det så jag kunde spara mina fingrar.

Jag kommer själv att gå över till vanligt sketet webbhotell, då jag blivit less på intrångsrisken (även om det aldrig har hänt... tror jag... ta i trä), det manuella underhållet och downtime (även om downtime inte spelar någon viktig roll i mitt fall).

Visa signatur

5950X, 3090

Permalänk
Skrivet av zyberzero:

Själv har jag ett bash-script som ett cronjob och använder cURL. Det finns i Loopias Wiki hur requesten ska se ut.

Sen, om jag får vara lite pessimistisk:
Problem:
om du tjänar pengar på din app så kan Bahnof bli lite ledsna. Vanligtvis får inte privata linor användas i kommersiellt syfte. När du byter IP-adress (står bara dina grejjer igång så brukar man ju få behålla sin adress) så blir domänen "fel" i worst-case din TTL. Loopia erbjuder ingen lägre TTL än 300 (5 minuter - det kanske räcker för dig?).
Sen finns det DNS-servrar som envisas med att cacha resultat längre än TTL av nån anledning.

Där du hyr din VPS har du ju andra saker du kanske vinner på; troligen redundanta switchar och nätuppkopplingar (I Göteborg låg hela "Framtidens bredband" (öppet stadsnät hos de kommunala bostadsbolagen) nere 1,5 dygn förra sommaren för någon konfade en router fel), SAS-diskar i ett SAN med RAID, hypervisorn är kanske i HA-konfiguration, UPS, etc. (Här gissar jag bara, jag jobbar på ett företag som hyr ut VPSer och jag kan bara säga vad vi har). Det finns någon som löser problem. Är du bortrest och din hemmaserver lägger av - hur gör du då?

Men har du råd att ha nertid så kan du väl ha servern hemma. Jag skulle dock aldrig hosta publika (=används av någon annan än mig) tjänster hemma.

Skrivet av backfeed:

Precis, jag funderade på att nämna detta men tack för att du gjorde det så jag kunde spara mina fingrar.

Jag kommer själv att gå över till vanligt sketet webbhotell, då jag blivit less på intrångsrisken (även om det aldrig har hänt... tror jag... ta i trä), det manuella underhållet och downtime (även om downtime inte spelar någon viktig roll i mitt fall).

Hmm... Det är klart värt att tänka på. Ett alternativ är ju att ha kvar VPSen, men kanske skala ner den då den ändå inte är under någon vidare belastning, och använda hemmaservern åt Owncloud. Då behöver jag inte oroa mig för nertid.

Jag har fått uppfattningen om att det går att lösa på lite olika sätt, och att det inte behöver kosta så himla mycket.

Visa signatur
Permalänk

Lycka till med att driva något på en bahnhof anslutning framöver;
http://www.sweclockers.com/forum/14-internet-uppkoppling-och-...

Är också själv trött på pysslet med att joxa med egen server så har också webbhotell nu, kan göra nästan allt jag har velat ändå.

Permalänk
Skrivet av der_keiser:

Lycka till med att driva något på en bahnhof anslutning framöver;
http://www.sweclockers.com/forum/14-internet-uppkoppling-och-...

Är också själv trött på pysslet med att joxa med egen server så har också webbhotell nu, kan göra nästan allt jag har velat ändå.

Känner till joxet med Bahnhof, det var därför jag startade tråden. Webbhotel är inte riktigt ett alternativ, då det snabbt springer upp i stora summor när det krävs lagringsutrymme. Kör just nu två VPSer med 30GB/st lagring.

Visa signatur