Evo pripremam se za hostanje jednog manjeg Minecraft servera,i sad,pošto nemam statički IP,forwardo sam portove,i sad pošto T-com zahtijeva mijanje IP-a svaka 24 sata,meni treba nešto,što će objavljivati Najnoviji IP,ili na moju FB stranicu ili na web stranicu,koja je u izradi,ima li neko riješenje?
Obnavljanje dinamičkog IP-a-Postoji li HTML ili?..
- poruka: 25
- |
- čitano: 4.574
- |
- moderatori:
Lazarus Long, pirat, XXX-Man, DrNasty, vincimus
- +/- sve poruke
- ravni prikaz
- starije poruke gore
DynDNS No-IP
Ne,ja želim da se IP mijenja svaka 24 sata,da nebi bilo previše rušenja,ja bi ako postoji nekakav program,koji će objavljivati IP ili takvo nešto.
Da želim statički ip(kakav sam već imao)koristio bi no-ip,no hvala na odgovoru
Evo pripremam se za hostanje jednog manjeg Minecraft servera,i sad,pošto nemam statički IP,forwardo sam portove,i sad pošto T-com zahtijeva mijanje IP-a svaka 24 sata,meni treba nešto,što će objavljivati Najnoviji IP,ili na moju FB stranicu ili na web stranicu,koja je u izradi,ima li neko riješenje?
Napises skriptu koja ce kontaktirati neki vanjski server, tipa http://www.whatismyip.com/, s njega poparsira trenutni IP i onda kad to imas dalje radis s time sto zelis.
Drugo, a i ono sto ti ja predlazem je da pogledas ovaj tutorial forumasa Sum_of_all_fears.
Ako ima netko iskustva,da mi napiše skriptu,pa mu mogu napraviti neku uslugu,npr. ako igra Minecraft može dobiti rank Admina ili Co-Ownera,a dyndns i ostali pružatelji statičkih IP-ova mi se ne sviđaju jer ako dođe 5 igrača već šteka,zato mi paše dinamički,pa et ak se neko razumije može mi se javiti,po potrebi i platim ako je razumna cijena ili ako sam zadovoljan
U ASP.NET-u to možeš prikazati kao neki element (h1, p...) koji će imati sljedeću vrijednost:
Request.ServerVariables["LOCAL_ADDR"];
Dakle postaviš h1 element ili Labelu i u Page_Load eventu postaviš onu liniju.
Default.aspx:
...
<h1 id="ip_adress" runat="server"></h1>
...
Default.aspx.cs
...
Page_Load()
{
ip_adress.InnerHTML = Request.ServerVariables["LOCAL_ADDR"].ToString();
}
...
U PHP-u to radiš ovako:
echo($_SERVER['SERVER_ADDR']);
Iz HTML to ne možeš jer je HTML client-side...
Ako ima netko iskustva,da mi napiše skriptu,pa mu mogu napraviti neku uslugu,npr. ako igra Minecraft može dobiti rank Admina ili Co-Ownera,a dyndns i ostali pružatelji statičkih IP-ova mi se ne sviđaju jer ako dođe 5 igrača već šteka,zato mi paše dinamički,pa et ak se neko razumije može mi se javiti,po potrebi i platim ako je razumna cijena ili ako sam zadovoljan
Ja bih ti mogao napisati skriptu, ali u bashu, nije neki problem, tako da ako ti se server ne vrti na Linuxu, nazalost ti ne mogu pomoci.
A tako nešt sam našo i na netu,e,al jel bi bilo drukčija stvar ako bi napravio virtualnu mašinu pomoću virtual boxa,mislim jel bi bio isti IP,nisam to baš testiro,ali pretpostavljam da nebi
U ASP.NET-u to možeš prikazati kao neki element (h1, p...) koji će imati sljedeću vrijednost:
Request.ServerVariables["LOCAL_ADDR"];
Dakle postaviš h1 element ili Labelu i u Page_Load eventu postaviš onu liniju.
Default.aspx:
...
<h1 id="ip_adress" runat="server"></h1>
...
Default.aspx.cs
...
Page_Load()
{
ip_adress.InnerHTML = Request.ServerVariables["LOCAL_ADDR"].ToString();
}
...
U PHP-u to radiš ovako:
echo($_SERVER['SERVER_ADDR']);
Iz HTML to ne možeš jer je HTML client-side...
I jel tu sad kompletna skripta LOL
Uglavnom, ako ti se server vrti na Linuxu, instaliraj wget i samo lupi ovu naredbu:
wget bot.whatismyipaddress.com && mv index.html ip.txt
Trenutni IP ce ti biti spremljen u ip.txt file.
Nešt za win? Evo malo opširnije,trenutno imam Windows 8,Minecraft server mi se drži na računalu,a stranica na 000webhost(uskoro ide na plaćeni hosting),ak se neko razumije
Ako uzmemo ovo moje, prikazat ćeti adresu hosta od weba.
Morao bi nekako od kuće da upisuješ u bazu ili txt datoteku svoju IP adresu...
E,pa mogo bi probat forwardat za FTP(21)pa negdje free domenu nađem lol
Evo pripremam se za hostanje jednog manjeg Minecraft servera,i sad,pošto nemam statički IP,forwardo sam portove,i sad pošto T-com zahtijeva mijanje IP-a svaka 24 sata,meni treba nešto,što će objavljivati Najnoviji IP,ili na moju FB stranicu ili na web stranicu,koja je u izradi,ima li neko riješenje?
Ako ima netko iskustva,da mi napiše skriptu,pa mu mogu napraviti neku uslugu,npr. ako igra Minecraft može dobiti rank Admina ili Co-Ownera,a dyndns i ostali pružatelji statičkih IP-ova mi se ne sviđaju jer ako dođe 5 igrača već šteka,zato mi paše dinamički,pa et ak se neko razumije može mi se javiti,po potrebi i platim ako je razumna cijena ili ako sam zadovoljan
Brkaš pojmove. T-Com ne zahtijeva mijenjanje IP adrese, nego router napravi release-renew svaka 24 sata pa dobije novu IP adresu. Ti tu ne moraš ništa raditi.
dyndns, no-ip ti daju mogućnost da svome računalu daš neko mrežno ime na koje se drugi igrači mogu zakačiti - automatski se sustavu šalje nova IP adresa ili preko klijenta na računalu, ili preko softvera na routeru, ako to router podržava.
Nemoj raditi advertise servera, i neće ti dolaziti random ljudi, i to je to.
Hvala na informacijama,ali ja sam pitao za skriptu
Meni je svejedno tko će doći na server,a već sam radio s no-ipom i nisam zadovoljan zbog lagga,ja sam pitao samo za jednostavnu skriptu
Hvala na informacijama,ali ja sam pitao za skriptu
Meni je svejedno tko će doći na server,a već sam radio s no-ipom i nisam zadovoljan zbog lagga,ja sam pitao samo za jednostavnu skriptu
-lag nema baš nikakve veze s načinom kako je netko došao do ip-a.. (ono što ti father kaže +) -lag će ostati jer nemaš optiku ili T1..
E nisi u pravu.Ovo lag i kako je netko došo do IP-a to nema veze,ali itekako ima koristiš li no-ip ili imaš dynamic IP.Prije dok sam srv držo na no-ipu 5 playera,već lagga,sad mogu držat i do 10 bez lagga :)
dok sam srv držo na no-ipu 5 playera..
- server nisi držao na noipu. Za više od tog nema koristi, pa sretno.
Ne,to je bila domena,ako ju probam traceat preko whoisa pogledaj ovo http://www.ip-adress.com/whois/no-ip.org ,neznam u čemu je bio problem s laggom,ali ajmo se sad vratit na skriptu za postanje IP-a
dok sam srv držo na no-ipu 5 playera..
- server nisi držao na noipu. Za više od tog nema koristi, pa sretno.
Dobro,nisam na no-ipu nego na svom kompu,to je bila samo poddomena
Možda mi nećete vjerovati,ali IP mi se nije promjenio već 2 dana. *___*
Možda mi nećete vjerovati,ali IP mi se nije promjenio već 2 dana. *___*
Ako IP adresa nije istekla onda nema potrebe da se mijenja.
Kako misliš ako nije istekla :D
Kako misliš ako nije istekla :D
http://www.tcpipguide.com/free/t_DHCPLeaseLifeCycleOverviewAllocationReallocationRe.htm
http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol
Pa eto, uči malo, osnove DHCPa su sasvim dovoljne... :)
evo ti nesto slicno
uglavnom svaki put kad nesto pristupi skripti update.php ip i naziv se spremi u bazu. npr ako pristupis http://nekaadresa.domena/update.php?naziv=perica u bazu (baza) se spremi u tablicu (popis) novi red => naziv - pero, adresa-ipadresaskojejepristupano
odnosno to možeš sa curlom napraviti