Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 18 odgovora
  • 3.858 pregleda

Najnovija ↓

Redirect internet stranica u LAN-u 28.01.2012. u 15:47 · pre 179 meseci #1
Zdravo svima,

Potrebno mi je da u kućnom LAN-u nekako presretnem zahtev za web stranicom i preusmerim ga na drugu web stranicu. Na primer, ukoliko neki klijent u mreži zatraži stranicu www.stranica1.com dobije stranicu www.stranica2.com. Razmisljao sam o proxy serveru na Windows 7 PC-u, ali nisam siguran da li to znači da na svakom browseru na svakom klijentu moram da podesim proxy ili mogu na samom router-u da podesim adresu proxy servera koji se nalazi na jednom PC-u u lokalnoj mreži (router je Telekomov HG520). Druga opcija je bila neki lokalni DNS, ukoliko je to moguće na Windows 7 PC-u koji je u lokalnoj mreži.
Re: Redirect internet stranica u LAN-u 28.01.2012. u 17:12 · pre 179 meseci #3
Citat:
madcama: /etc/hosts


kakvo resenje, narocito za Windows korisnika :D

uglavnom, pomenuti fajl u kome moze da se rucno upise kako da windows resolvuje neki hostname se nalazi u
%systemroot%\system32\drivers\etc\
Re: Redirect internet stranica u LAN-u 28.01.2012. u 18:25 · pre 179 meseci #4
Hvala na odgovorima, ali to ipak zahteva administraciju na svakom klijentu. Da li postoji mogućnost da se tako nešto uradi a da se ne prilazi klijentima?
Re: Redirect internet stranica u LAN-u 28.01.2012. u 23:57 · pre 179 meseci #5
sam si dao odgovor, lokalni DNS, nadam se samo da imas DHCP u mrezi, inace ces morati da administriras svakog klijenta...

ako se dobro secam BIND9 postoji za win32...
Re: Redirect internet stranica u LAN-u 29.01.2012. u 00:04 · pre 179 meseci #6
To sa DNS ne mora da radi. Time ćeš samo da podmetnes IP adresu drugog servera za www.stranica1.com ali taj drugi server neće znati šta treba da prikaže jer će on i dalje dobiti upit za www.stranica1.com. U najboljem slučaju će prikazati default stranu.

Ono što treba da urdiš to je da sa DNS preusmeriš upite na neki svoj web server koji će kao default imati skript koji će iz upita prepoznati koji sajt je tražen, pa na osnovu toga uraditi redirekciju na sajt koji želiš da bude prikazan umesto njega.
Potpis
http://pedja.supurovic.net - http://wireless.uzice.net - Besplatni .RS domeni - Mikrotik uputstva - YT9TP - OpenStreetMap Srbija
Re: Redirect internet stranica u LAN-u 29.01.2012. u 00:44 · pre 179 meseci #7
Citat:
ElfElf: Hvala na odgovorima, ali to ipak zahteva administraciju na svakom klijentu. Da li postoji mogućnost da se tako nešto uradi a da se ne prilazi klijentima?

daj nam malo vise detalja, da ne pipamo ovako po mraku :)
Re: Redirect internet stranica u LAN-u 29.01.2012. u 01:04 · pre 179 meseci #8
Da, mreža ima DHCP. Evo detalja: potrebno mi je da na klijentima, koji nisu PC, a imaju ugrađeni browser i otvaraju predefinisanu adresu, podmetnem tu drugu adresu, a navigacija bi dalje bila kroz same linkova na stranici koja se učita.

@Predrag ovako sam i ja razmišljao, napravio bi neku svoju skriptu koja bi uhvatila request i uradila redirect na drugu stranicu. Pitanje je samo kako uraditi redirect na moju skriptu (web server).

@djricky Uspeo sam da instaliram BIND 9 ali se baš ne snalazim u njemu, da li postoji nešto jednostavnije što bi poslužilo za ovu situaciju?
Re: Redirect internet stranica u LAN-u 29.01.2012. u 05:58 · pre 179 meseci #9
pa dobro, stavis tik izmedju, za dst-address stavis ip adrese tog sajta/tih sajtova i lepo odradi redirect, drop, sta god hoces, umoras sam prilicno pa mozda lupam al eto...
Re: Redirect internet stranica u LAN-u 29.01.2012. u 11:49 · pre 179 meseci #10
Citat:
ElfElf: Da, mreža ima DHCP. Evo detalja: potrebno mi je da na klijentima, koji nisu PC, a imaju ugrađeni browser i otvaraju predefinisanu adresu, podmetnem tu drugu adresu, a navigacija bi dalje bila kroz same linkova na stranici koja se učita.

@Predrag ovako sam i ja razmišljao, napravio bi neku svoju skriptu koja bi uhvatila request i uradila redirect na drugu stranicu. Pitanje je samo kako uraditi redirect na moju skriptu (web server).

@djricky Uspeo sam da instaliram BIND 9 ali se baš ne snalazim u njemu, da li postoji nešto jednostavnije što bi poslužilo za ovu situaciju?


Ne treba ti BIND. Dovoljen je DNS koji imaš na Mikrotiku. U njemu imaš mogućnost upisivanja statičnih DNS slogova pa samo upišeš za željenu adresu da je IP tvoj lokalni web sever. Nadalje će svi upiti ka toj adresi biti usmeravani na tvoj server.

Na serveru napišeš jednotavan skript koji analizita http zaglavlje pa utvrdi koji sajt je u stvari korisnik hteo da otvori (recimo preko polja Host ali najbolje je da pogledaš koja sve polja sadrži http zagljavlje i odabereš ono što ti je najzgodnije). Ako korsiiš php, samo prikaži phpinfo() i sve će ti biti jasno.

Kad utvrdiš koji sajt je korisnik hteo da otvori znaćeš gde dalje da redirektuješ. Sve to se obavlja u nekoliko linija koda.

Možeš i bez redirektije, na tom loklanom web serveru napravi hosting za željeni domen pa će on sam prikazivati sadržaj za taj domen.

Pazi, upotrebiš li ovo za nešto zločesto, lično ću ti čupati nokte klještima, naživo :)
Potpis
http://pedja.supurovic.net - http://wireless.uzice.net - Besplatni .RS domeni - Mikrotik uputstva - YT9TP - OpenStreetMap Srbija
Re: Redirect internet stranica u LAN-u 29.01.2012. u 12:41 · pre 179 meseci #11
Nemam Mikrotik, DHCP je na HG520. Kada preusmerim na svoj web server, dalje ću lako, to nije problem. Mislio sam da postoji nešto jednostavnije od podizanja Mikrotika što može poslužiti u ovom slučaju. Nešto tipa, neka jednostavnija free win aplikacija koja će izigravati DNS. Ili mi neko može pomoći kako jednostavno da postavim jedan zapis na DNS-u na BIND-u?

Re: Redirect internet stranica u LAN-u 29.01.2012. u 12:59 · pre 179 meseci #12
Uh, ovo bi trebalo da se rešava na ruteru preko koga korisnici idu na internet. Bez toga nemaš nikakvu kontrolu i korisnici mogu da te zaobiđu očas posla.

Evo ti nekih DNS servera koji rade na Windows-u: http://www.cyberciti.biz/faq/free-dns-server-software/

Potpis
http://pedja.supurovic.net - http://wireless.uzice.net - Besplatni .RS domeni - Mikrotik uputstva - YT9TP - OpenStreetMap Srbija
Re: Redirect internet stranica u LAN-u 29.01.2012. u 15:52 · pre 179 meseci #13
U pitanju je kućna mreža, jedini korisnik sam ja, tako da nije važno što može da se zaobidje. Znači zaključak je da mi proxy ne igra, već je jedino rešenje da podignem neki DNS i tako rešim preusmerenje.
Re: Redirect internet stranica u LAN-u 29.01.2012. u 17:17 · pre 179 meseci #14
Citat:
Predrag Supurovic: Ne treba ti BIND. Dovoljen je DNS koji imaš na Mikrotiku. U njemu imaš mogućnost upisivanja statičnih DNS slogova pa samo upišeš za željenu adresu da je IP tvoj lokalni web sever. Nadalje će svi upiti ka toj adresi biti usmeravani na tvoj server.

Na serveru napišeš jednotavan skript koji analizita http zaglavlje pa utvrdi koji sajt je u stvari korisnik hteo da otvori (recimo preko polja Host ali najbolje je da pogledaš koja sve polja sadrži http zagljavlje i odabereš ono što ti je najzgodnije). Ako korsiiš php, samo prikaži phpinfo() i sve će ti biti jasno.

Kad utvrdiš koji sajt je korisnik hteo da otvori znaćeš gde dalje da redirektuješ. Sve to se obavlja u nekoliko linija koda.

Možeš i bez redirektije, na tom loklanom web serveru napravi hosting za željeni domen pa će on sam prikazivati sadržaj za taj domen.

Pazi, upotrebiš li ovo za nešto zločesto, lično ću ti čupati nokte klještima, naživo :)


To samo ako ima DNS od Tika tj. provajdera, meni je na mrezi OpenDNS i ta opcija DNS na Tiku me uopste ne konstatuje :)
Ima li nacina da mu kazem da pre nego sto zahtev ode do (open)DNS-a, MT uradi forward za taj i taj domen na lokalni IP u mrezi? I guess no. EDIT: probacu da dodam adresu Tika na prvo mesto a tek onda d'idu OpenDNS-ovi...

Re: Redirect internet stranica u LAN-u 29.01.2012. u 19:45 · pre 179 meseci #15
IP>DNS pa dodas staticn new DNS static entry ( tu upises adresu i na koji IP da je resolvuje) a posle u stettings dodas OpenDNS adrese i podesis na klijentima da im je ip adresa od tika DNS i gotovo.
Potpis
Ovcu možeš da šišaš više puta,ali samo jednom da je odereš!
Fibux kennel
Re: Redirect internet stranica u LAN-u 29.01.2012. u 21:04 · pre 179 meseci #16
Citat:
ElfElf: U pitanju je kućna mreža, jedini korisnik sam ja, tako da nije važno što može da se zaobidje. Znači zaključak je da mi proxy ne igra, već je jedino rešenje da podignem neki DNS i tako rešim preusmerenje.


Sto onda komplikujes? Samo upisi adresu u hosts datoteku na racunaru i ne treba ti lokalni DNS uopste.
Potpis
http://pedja.supurovic.net - http://wireless.uzice.net - Besplatni .RS domeni - Mikrotik uputstva - YT9TP - OpenStreetMap Srbija
Re: Redirect internet stranica u LAN-u 29.01.2012. u 21:22 · pre 179 meseci #18
Tako je, ne mogu da podesim hosts na tom uredjaju. Jedino što mogu da podesim je IP, mask, default gateway i DNS.
Re: Redirect internet stranica u LAN-u 30.01.2012. u 11:28 · pre 179 meseci #19
Citat:
Doberman: IP>DNS pa dodas staticn new DNS static entry ( tu upises adresu i na koji IP da je resolvuje) a posle u stettings dodas OpenDNS adrese i podesis na klijentima da im je ip adresa od tika DNS i gotovo.


Radi. 10x :) U principu sve je tako i bilo podeseno osim sto je DHCP dodeljivao direktno DNS od openDNs-ova, a sada sam to eliminisao i stavio lokalni IP od tika dok je u DNS settings ostalo OpenDNS adrese.

Korisna stvar, posebno sa regexp-ovima.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme