Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Iron
  • Kako postaviti putanju do foldera trenutnog korisnika. Kako napisati statičnu rutu? A zašto je to potrebno? Apsolutne i relativne putanje datoteke

Kako postaviti putanju do foldera trenutnog korisnika. Kako napisati statičnu rutu? A zašto je to potrebno? Apsolutne i relativne putanje datoteke

Kada razvijate web stranicu, često morate pisati putanje do datoteka, linkova do dokumenata, stranica.
U knjigama o kompjuterskoj tehnologiji često možete pronaći upotrebu pojmova apsolutne i relativne putanje do datoteka. Često autor ne objašnjava šta znači ovaj ili onaj put. Čitalac je stoga zbunjen kada autor naknadno govori o korištenju apsolutnih i/ili relativnih puteva.
Recimo da imate web stranicu i trebate kreirati hipervezu (link) na jednu od stranica web stranice. Ovdje morate odabrati koju vrstu putanje koristiti: relativnu ili apsolutnu.

Vrlo je važno razumjeti gdje je koji put potreban i bolje ga je koristiti. Postoji samo jedan način da se specificira apsolutna putanja. Ali relativno, za razliku od apsolutnog, ima nekoliko upotreba.
Saznajte više o tome kako i gdje se koristi apsolutne i relativne putanje datoteke Pokušaću da ti kažem danas.

S obzirom da najviše vremena posvećujem web tehnologijama, navest ću primjere vezane za izradu sajtova.

Apsolutni put

Kada je veza puni URL datoteke ili stranice, to je apsolutni put. U tom slučaju, korišteni protokol mora biti prisutan u adresi. Na primjer, http://www.site je apsolutni put do određene web stranice. U ovom slučaju, apsolutni put do glavne stranice mog bloga. Gdje je protokol http, a www.site ime domena).

Ako navedete vezu do direktorija, na primjer http://yourdomain.ua/web/ tada će se indeksna datoteka učitati (prikazati). Ovo pravilo se uglavnom odnosi na statične stranice. Pošto kada koristite programski jezik, možete kreirati interno rutiranje. Indeksni fajl obično datoteka pod nazivom index.php, index.html, index.phtml, index.shtml. Da biste koristili drugi indeksni fajl, potrebno je da kreirate fajl pod nazivom .htaccess u željenom direktorijumu, i da upišete neku direktivu u njega. Izmjena i kreiranje .htaccess datoteke, kao i rutiranje pomoću programskog jezika, su izvan okvira ovog članka.

U osnovi, apsolutna putanja se koristi kada se trebate povezati na drugu stranicu. Drugim riječima, ako posjetitelja želite poslati na drugu stranicu, morate koristiti apsolutnu putanju. Iako, ovaj put se može koristiti na vlastitoj web stranici. Ali mnogi se pridržavaju činjenice da veze unutar stranice trebaju biti relativne.
Korištenje apsolutne putanje može uzrokovati neke probleme. Na primjer, prilikom prijenosa stranice s lokalnog stroja na server (ovo je ako ste koristili adrese na lokalnom računalu u obliku http://localhost/sitename.ua/…). Poteškoće mogu nastati kada bude potrebno promijeniti domenu (naziv stranice). Iako su sve ove poteškoće rješive, ali će morati potrošiti određeno vrijeme.
Kada postoje nedostaci, moraju postojati i prednosti. Uzmimo, na primjer, situaciju u kojoj je sadržaj ukraden s vaše stranice. U praksi sam se više puta uvjerio da je tekst u potpunosti ukraden, a da nisam ostavio povratnu vezu na original. Dakle, kada koristite apsolutne putanje, možete dobiti povratne veze sa stranice na kojoj se nalazi ukradeni sadržaj. Ali ovo je samo ako je vaše interno povezivanje izvršeno korištenjem apsolutnih staza. Iako ovo ne funkcionira uvijek, primijetio sam više od jednom linkove sa drugih lokacija na kojima se nalazi moj sadržaj.

Odstupajući malo od teme, želim ukratko o tome šta je url.

Svaka web stranica ili dokument na Internetu ima svoju jedinstvenu adresu, koja se zove URL.
URL- uniformni lokator (lokator) resursa. URL je skraćenica od Uniform Resource Locator (Uniformni lokator resursa). Također možete naići na takvo dešifriranje kao što je Univerzalni lokator resursa (univerzalni lokator resursa). Ovakav način pisanja adrese standardizovan je na Internetu. Općenitiji i širi sistem identifikacije resursa URI postepeno zamjenjuje termin URL.
URI je niz znakova koji identificira neki resurs: dokument, datoteku itd. Naravno, ovo se odnosi na resurse Interneta.

Relativni put

Često se relativne putanje koriste mnogo češće od apsolutnih putanja. U osnovi, relativna putanja je navedena kada posjetitelja trebate poslati na drugu stranicu na vašoj web-lokaciji ili umetnuti objekt (kao što je slika) na jednu od stranica. U ovom slučaju, upotreba relativnog puta je sasvim opravdana. Ovisno o strukturi stranice, ovisi o tome koji oblik relativnog puta koristiti. Postoje dvije vrste relativne putanje: relativna putanja dokumenta, relativna putanja korijenskog web mjesta.

Relativna putanja dokumenta

Upravo putanju u odnosu na dokument najčešće koriste. Takve veze se također nazivaju lokalnim vezama. U osnovi, ovaj put se koristi kada se trenutni i pridruženi dokument (stranica) nalaze u istom direktoriju. Ako premjestite dokument u drugi direktorij, tada će se put (link) morati promijeniti. Iako se također možete povezati s dokumentima (stranicama) iz drugih direktorija. Da bi se to uradilo, put se upisuje od trenutnog dokumenta do ciljnog dokumenta (stranice). U ovom slučaju, putanja u odnosu na dokument mora biti postavljena ovisno o strukturi direktorija.
Uzmimo za primjer najjednostavniju strukturu statične stranice.

Pretpostavimo da je svaka slika u direktoriju slike moraju biti umetnute na relevantne stranice home.html, proizvodi.html, contact.htm l. Da biste umetnuli sliku, na primjer, na stranicu "home.html", potrebno je navesti putanju na kojoj se slika nalazi. Ako koristite putanju u odnosu na dokument, morat ćete napisati sljedeće u kodu stranice:

Ovaj kod za umetanje slike na stranicu je nepotpun. Pošto ne sadrži nekoliko važnih atributa kao što su širina, visina, itd. Atribut src, ovdje služi za specificiranje putanje do datoteke. Svi ostali atributi su ovdje izostavljeni, jer sada nisu toliko važni. Glavna stvar sada je da imate ideju o tome kako putanja izgleda u odnosu na dokument.
Kada koristite puteve koji se odnose na dokument, nedostaje dio apsolutne putanje. Ovdje je skraćen dio apsolutne putanje, kako za trenutni dokument (stranicu), tako i za povezanu. Ovdje se koristi samo dio puta koji se stalno mijenja.
Da vas još jednom podsjetim da kada koristite putanju u odnosu na dokument, morate uzeti u obzir originalnu lokaciju datoteka.

Zamislite situaciju u kojoj stranica proizvodi.html, neće se nalaziti u korijenskom direktoriju stranice (kao što je to bilo u prethodnom primjeru), već u poddirektorijumu. Sada morate umetnuti sliku u datoteku proizvodi.html, koji se nalazi dublje od korijenskog direktorija stranice.

Da biste umetnuli sliku u datoteku proizvodi.html morate se vratiti u korijenski direktorij. Nakon toga možete koristiti već poznatu stazu, koja je gore spomenuta.

Kao što možete vidjeti iz koda iznad, sljedeće je sada dodano na putanju: ../ . Samo ovaj niz znakova ../ i služi za pomicanje za jedan direktorij (nivo) više u hijerarhiji direktorija. Putanja u gornjem kodu može se čitati ovako: „Pomakni jedan direktorij gore (unazad), idi na direktorij slike i uzmite fajl odatle proizvodi.png«.
Ako a ../ znači pomicanje za jedan direktorij (nivo) više u hijerarhiji direktorija, zatim simbol / znači otići jedan nivo niže.
Slijed karaktera ../ Može se koristiti više puta na putu. Na primjer, ako je fajl proizvodi.html premjestiti se u tri direktorija ugniježđena jedan unutar drugog, morat ćete koristiti sljedeći kod:

Kao što možete vidjeti iz prethodnih primjera, korištenje putanje u odnosu na dokument opravdano u mnogim slučajevima. Ova vrsta staze se često koristi u praksi, a može se primijeniti u gotovo svakoj situaciji. Kao što sam već rekao, postoji i put u odnosu na korijen stranice, o čemu će biti riječi u nastavku.

Put u odnosu na korijen stranice

Vjerovatno ste do sada shvatili da se putanje koje se odnose na dokument često koriste. Ali postoji jedan problem s njihovom upotrebom. Što leži u činjenici da će se prilikom promjene strukture direktorija morati mijenjati putanje.
Ali ovaj problem se može riješiti korištenjem putanje u odnosu na korijen stranice. Gdje je navedena staza od korijenskog direktorija do dokumenta.
Sve staze u odnosu na korijen stranice počinju znakom / . Samo ovdje, za razliku od puteva vezanih za dokument, ovaj znak se koristi za označavanje korijenskog direktorija. Zato što se koristi na početku puta.
Putanja koja se odnosi na korijen stranice omogućava vam da premjestite neke datoteke bez oštećenja veza. Ovaj tip putanje možete koristiti samo na web serveru na Internetu ili na web serveru koji se nalazi na lokalnom računalu.

Web server na lokalnom stroju može biti - . Što će vam omogućiti da kreirate okruženje na vašem računaru za kreiranje sajtova i njihovo preliminarno testiranje.

Relativna korijenska staza ne sadrži ni http protokol ni ime domene. I kao što sam rekao, počinje naznakom simbola / , koji ukazuje na korijenski direktorij. Ovaj direktorij obično sadrži indeksnu datoteku glavne stranice.

Na primjer, /images/products.png znači da je fajl proizvodi.png je u folderu slike, koji se nalazi u korijenskom direktoriju.

Najlakši način da odredite korijensku relativnu stazu je da uzmete apsolutnu putanju i izostavite http:// i ime hosta.

Primjer
Ponekad je potrebno da informacije jedne stranice koriste druge stranice stranice. Često se to radi kako bi se smanjio broj ponovljenih kodova na svakoj stranici. Recimo da postoji fajl _contact.html, koji sadrži informacije o brojevima telefona, e-mailu i sadrži sliku contact.png. (Neka to bude mala tablica koja će se nalaziti na svakoj stranici stranice.)

Sljedeći kod služi za umetanje slike "contact.png".

Kôd koji je potreban za umetanje jedne datoteke u drugu izvan je opsega ovog članka. Sve zavisi od programskog jezika koji se koristi.

Nadam se da već znate koja je vrsta putanje korištena u gornjem kodu. Ako nije, pogledajte gornju definiciju putanje u odnosu na dokument.
Sada, kada posjetitelj posjeti stranice stranice kao što su home.html, contact.ntml, on će vidjeti savršeno prikazanu stranicu. Svaki od njih ima priloženu datoteku. _contact.html, koji zauzvrat sadrži sliku contact.png.
Drugim riječima, odlazak, na primjer, na stranicu home.html, dešava se sljedeće: "Izvršava se kod glavne stranice home.html. Zatim se kod stranice ubacuje i izvršava _contact.html. Kod stranice _contact.html, kaže da ide u imenik slike i snimite sliku odatle contact.png«.
Ako izostavite sam embed kod, onda sve radi dobro. Ali ako pokrenete stranicu proizvodi.html, tada će doći do greške. Pošto će kod pokušati pronaći direktorij slike i fajl contact.png u imeniku proizvodi. Ali takav direktorij tamo ne postoji, zbog čega zapravo nastaje problem.
Postaje jasno da ovdje ne možete koristiti putanju koja se odnosi na dokument.
Naravno, ovdje možete koristiti apsolutnu putanju. Gore sam govorio o prednostima i nedostacima ovog pristupa.
Uopšteno govoreći, ovo je jedna od situacija u kojoj trebate koristiti putanju u odnosu na korijen stranice. Kada koristite putanju u odnosu na korijen stranice, veza će uvijek početi od korijenskog direktorija (korijena web mjesta). Ova vrsta putanje omogućit će vam korištenje koda za ugradnju, kao što je slika, bez obzira na hijerarhiju stranice i njene direktorije.
Korištenje putanje u odnosu na korijen stranice u gornjem primjeru će izbjeći probleme s umetanjem slike. Jer bez obzira gdje će koristiti ovu vrstu putanje, uvijek će pronaći datoteku navedenu u njoj.
Putanja je relativna u odnosu na korijen stranice, vrlo slična putanji u odnosu na dokument. Da biste kreirali putanju u odnosu na korijen stranice, morate dodati simbol / do početka staze.

Sada će slika biti ispravno umetnuta na bilo koju stranicu web-mjesta.

Nadam se da sam vam malo pomogao da shvatite koje staze postoje, kada i gdje se koriste. Sada možete koristiti sve tipove staza za njihovu namjenu.

Dešava se da je putanja do fascikle u registru netačna. Za to mogu biti krivi mnogi razlozi, uključujući i rezultate izloženosti zlonamjernim virusima. Na ovaj ili onaj način, problem zahtijeva hitno rješenje, jer ako je putanja do bilo kojeg programa neispravna, to će onemogućiti instaliranje dodataka i ažuriranja. Općenito, to će uzrokovati brojne probleme, osim toga, otežavati rad sistema.

Trebaće ti

  • Kompjuter, osnovno poznavanje rada na računaru

Uputstvo

  • Odaberite "Run" iz menija "Start". Iskačući prozor "Pokretanje programa" će vam reći da ste na pravom putu.
  • Obratite pažnju na ulaznu liniju, ona bi prije svega trebala privući vašu pažnju. Napišite u njemu "regedit", ovo je naziv samog registra. Nakon što unesete riječ i kliknete na OK, trebali biste biti prebačeni direktno u radni prozor registra.
  • Videćete u njemu, tačnije, na njegovoj levoj strani, razgranatu listu fascikli. Potreban vam je folder pod nazivom "HKEY_LOCAL_MACHINE". Lako je pronaći. Kada to učinite, dvaput kliknite na nju ili jednom na križ.
  • Pronađite na novoj listi dokument pod nazivom "SOFTVER", koji obično prikazuje fascikle svih programa i igara uključenih u registar.
  • Otvorite dokument "SOFTWARE" na isti način na koji ste ranije otvorili "HKEY_LOCAL_MACHINE". Pronađite željeni folder, prepoznaćete ga po imenu.
  • Odaberite folder jednim klikom lijevog gumba miša i pogledajte desni dio prozora, koji se nalazi u neposrednoj blizini liste. Tu se prikazuju liste ključeva odabranog foldera. Uvjerite se da je korijenski (odnosno da sadrži exe datoteku). U suprotnom, nećete vidjeti nikakve ključeve. U ključnoj liniji, ispod stavke "Vrijednost", označena je putanja do mape koju tražite.
  • Promijenite putanju mape da bude ispravna. Da biste to učinili, dvaput kliknite na ključ i unesite u liniju vrijednosti adresu koja vodi do vaše mape, sa svim njenim sadržajem.
  • Za Windows XP/2000/2003

    Opcija 1

    Razmotrite, na primjer, kućnu mrežu sa sljedećim podacima:
    - interna IP adresa modema ( default gateway) - 192.168.1.1;
    - Subnet maska ​​( subnet maska) standard - 255.255.255.0;
    - adresa VPN servera na primjer - 10.1.1.1,
    zatim da napišem statičku rutu na komandnoj liniji ( Počni> Trči, ili ctrl+r) prikupljamo komandu
    ruta ADD -p 10.1.1.1 MASKA 255.255.255.255 192.168.1.1 METRIKA 1
    i pritisnite " Input".
    Spremni!

    Opcija 2

    Kreirajmo poseban fajl koji će automatski registrovati rute u sistemu nakon pokretanja.

    Potreban nam je tekstualni dokument (.txt). Da biste to učinili, na primjer, kliknite desnim tasterom miša na desktop> Kreiraj> Tekstualni dokument.
    U dokument koji se otvori upišite naredbu:
    route.exe DODAJ –p 10.1.1.1 MASKA 255.255.255.255 192.168.1.1 METRIKA 1
    i sačuvajte dokument: Fajl –> Sačuvaj kao:
    Vrsta fajla:
    Svi dokumenti
    ime: atlant.bat
    pritisnite dugme " Sačuvaj".

    Ostaje samo pokrenuti datoteku atlant.bat. Spremni!

    Objašnjenja:

    route.exe potprogram za rad sa rutama;
    DODATI– naredba za dodavanje rute na navedenu adresu. Imamo na 10.1.1.1;
    -p– ovaj ključ je potreban za spremanje rute. Ako ga ne registrujete, tada će se nakon ponovnog pokretanja tabela ruta resetirati;
    10.1.1.1 – odredišna adresa;
    MASKA- staviti ovaj parametar prije upisivanja vrijednosti podmrežne maske;
    192.168.1.1 – adresa glavnog prolaza. Najčešće je to IP adresa modema;
    METRIKA 1– parametar koji definira prioritet gateway-a specificiranog iznad. 1- najviši prioritet (cijena). One. da je u vašoj mreži bilo nekoliko modema, tada biste morali postaviti prioritet za svaki od njih - kojem od modema će biti adresirani paketi koji ne pripadaju IP opsegu vaše mreže prvi, drugi itd.

    Možete provjeriti registrirane rute pomoću naredbe ispis rute. Da biste to učinili, idite na komandnu liniju (Počni> Trči>cmd> Ok). U prozoru koji se otvori unesite naredbu ispis rute i pritisnite " Input".
    Pažnja! Stalne rute ne treba brkati sa aktivnim rutama (vidi sliku)

    Da biste uklonili sve postojeće trajne rute, koristite naredbu ruta -f.
    Da biste uklonili određenu trajnu rutu, koristite naredbu brisanje rute 10.1.1.1(10.1.1.1 - navedeno kao primjer).

    Za Windows Vista

    U operativnom sistemu Windows Vista tabela rutiranja je napisana na isti način kao i WinXP, ali samo pod administratorom. U operativnom sistemu Windows Vista, ne možete da konfigurišete rutiranje iz standardnog korisničkog režima (čak i ako vaš nalog ima administratorske privilegije). Administratorski nalog je kreiran po defaultu, ali u tipičnoj instalaciji ovog OS-a, skriven je i onemogućen.
    Pokrenite komandnu liniju sa administratorskim pravima:

    Počni> Traži> u polje za pretragu unesite cmd> na pronađenom fajlu "cmd.exe" kliknite desnim klikom i odaberite "Pokreni kao administrator".

    Ponekad put do fascikle koja vam je potrebna u registratoru nije ispravno naznačena. Razlozi mogu biti i utjecaj štetnih virusa. Za ovaj problem je potrebno hitno rješenje, jer ako put do željenog programa nije ispravan, tada neće biti moguće instalirati dodatke i ažuriranja za njega. A to će dovesti do mnogih problema i otežati rad sistema. U ovom članku ćemo vam pomoći u ovom problemu i reći vam kako postaviti putanju do datoteke ili mape.

    Kako napisati putanju do datoteke. Uputstvo

    • Ako želite da znate kako da postavite putanju do datoteke, potrebno je da kliknete na prečicu desnim tasterom miša. Pojavit će se kontekstni meni, tu je komanda "Svojstva", odaberite je. Kao rezultat, pojavit će se prozor i pojavit će se kartica "Prečica", kliknite.
    • U prozoru koji se pojavi vidjet ćete neke opcije, i to: "Radna mapa", koja se ponaša kao naziv mape u kojoj se datoteka nalazi. Na njega ukazuje prečica - "Objekat" je puna putanja do datoteke. Prvo, u parametru "Objekat" posmatramo čvrsti disk, zatim vidimo fasciklu u kojoj se nalazi. "Lokacija datoteke" klikom na lijevu tipku miša otvarate mapu u kojoj se nalazi datoteka.
    • Na primjer, morate pronaći kako registrirati putanju procesa koji se izvodi u operativnom sistemu. Pokazaćemo vam kako. Morate pritisnuti tipke Ctrl-Alt-Del na tastaturi, kao rezultat toga, na monitoru vašeg računara će se otvoriti prozor u kojem će se pojaviti "Task Manager". Još uvijek ga možete pokrenuti odmah, tada morate pritisnuti tipke Ctrl-ShIft-Esc.
    • U Upravitelju zadataka idite na Procesi. Pojavit će se lista, morat ćete odabrati proces kroz koji ćete saznati putanju do datoteke, to se može učiniti desnim gumbom miša. Tada će biti informacija o objektu. Red "Type" sadrži informacije o njegovom tipu. Ispod je - "Lokacija". Ovaj red će sadržavati punu putanju do datoteke. A ako kliknete na karticu "Detalji", tada ćete saznati povezane podatke o tome. Na primjer: originalno ime - autorsko pravo i slično. Da biste saznali o digitalnom potpisu objekta, morate otići na karticu "Digitalni potpisi".

    Kako postaviti putanju do foldera. Uputstvo

    • Morate pronaći "Pokreni program", za to ćete pronaći "Pokreni" u meniju "Start" i napraviti izbor.
    • Vaša pažnja će dobiti red za unos. U ovom redu trebate napisati "regedit", što je naziv registra. Kada unesete riječ i kliknete na OK, naći ćete se u radnom prozoru registra.
    • Na lijevoj strani ćete vidjeti nekoliko foldera, sa ove liste odaberite folder "HKEY_LOCAL_MACHINE". Nakon što ste odabrali, dvaput kliknite na njega ili jednom na križ.
    • Zatim morate pronaći "SOFTVER" na listi, u pravilu ima tendenciju da prikazuje mape s programima i igrama uključenim u registar.
    • Otvaranjem dokumenta "SOFTWARE" na isti način kao i "HKEY_LOCAL_MACHINE", po imenu ćete pronaći fasciklu koja vam je potrebna.
    • Nakon što ga odaberete jednim klikom lijeve tipke miša, potražite u desnom dijelu prozora prikazane ključeve mape koja vam je potrebna. Morate biti uvjereni u njegovu važnost, imajući na umu lokaciju exe datoteke. Obrnutim redoslijedom nećete moći vidjeti ključeve. Na ključnoj liniji, u paragrafu "Vrijednost", nalazi se odgovor na pitanje kako postaviti putanju do mape.
    • Da bi putanja fascikle bila ispravna, potrebno je da je promenite. Dvaput kliknite na ključ i upišite u liniju vrijednosti adresu koja vodi do vaše mape podataka.

    Pažnja, samo DANAS!

    OSTALO

    Da biste sebi omogućili brz pristup bilo kojoj datoteci, fascikli ili programu, možete napraviti prečicu (link). Onda ti...

    U Windows operativnom sistemu, svaki element na radnoj površini ima svoju ikonu. Kako instalirati ikone...

    Da li ste previše lijeni da dvaput kliknete na svoj omiljeni program ili igru ​​nakon što učitate Windows? Želite li ga dodati u...

    Prečica je posebna ikona pomoću koje možete brzo pristupiti željenom objektu: fajlu, folderu ili...

    Podaci koji se čuvaju na računaru veoma su važni za korisnike, a njihova bezbednost je od najvećeg prioriteta. Ali kod…

    Postoji mnogo načina za brisanje datoteka i foldera. Kada ne možete da se riješite foldera na uobičajen način, možete pokušati...

    Često se dešavaju situacije kada je potrebno da na svom računaru sačuvate određene podatke tako da...

    Pitanja pristupa određenim sistemskim (i ne samo) datotekama se javljaju na raznim forumima i stranicama sa ...

    Dogodio se problem - izbrisali ste folder "Moji dokumenti" sa radne površine. Kako biti sada? Kako…

    Fascikle su dobar način za organiziranje datoteka. Mnogo je praktičnije složiti dokumente, muziku i fotografije u različite…

    U operativnom sistemu, prečica nije ništa više od veze do datoteke. Stoga, klikom na oznaku dajete...

    Mnogi ljudi poznaju tako popularnu igru ​​kao što je Counter Strike. Naš članak će vam reći kako instalirati CS. Prije…

    Preglednici obično preuzimaju fajlove u standardni folder "Preuzimanja" ili "Preuzimanja", ali po želji...

    Ako ste zaboravili ili ne znate kako promijeniti prikaz mapa, onda vam savjetujemo da pročitate naše upute kako to učiniti...

    Ponekad, nakon kupovine noviteta, odnosno novog pametnog telefona, možemo naići na probleme koji su često povezani sa instalacijom ...

    U ovom članku ćemo pogledati što je statična ruta i zašto je uopće treba pisati. Koristićemo tzv rue"ili drugim riječima, propisat ćemo rute pomoću naredbe ruta add na Windows komandnoj liniji.

    Prije nego počnem s praksom, želio bih malo popričati o teoriji, kako biste shvatili šta radite i u kojim slučajevima vam to može biti od koristi.

    Prvo, par definicija:

    Static Routing- tip rutiranja u kojem su rute eksplicitno specificirane tokom konfiguracije rutera. Sva rutiranja u ovom slučaju se odvijaju bez učešća bilo kakvih protokola za rutiranje.

    Statička ruta- predstavlja administratorski definiranu rutu koja uzrokuje da se paketi koji putuju između izvora i odredišta šalju duž specificirane putanje. Drugim riječima, ovo je eksplicitno određena putanja duž koje paket mora ići od tačke A do tačke B.

    U ovom članku govorimo o statičkoj ruti na običnom računaru sa Windows operativnim sistemom. Zašto moramo biti u stanju pisati statičke rute? Pitate, sada ću pokušati da objasnim gde vam ovo znanje može koristiti.

    Sada je vrlo uobičajeno da sigurnost koristi " Virtuelne privatne mreže» (VPN). VPN-ovi se koriste kako u organizacijama da organiziraju svoju sigurnu mrežu, tako i u provajderima za pružanje pristupa globalnom Internetu običnim korisnicima. Ali, na ovaj ili onaj način, to ponekad uzrokuje malo neugodnosti, kako u organizacijama tako i za obične korisnike.

    Na primjer, kod kuće imate dva računara, od kojih jedan ima pristup Internetu putem VPN-a, također je povezan sa drugim računarom putem lokalne mreže i svaki put kada se poveže na internet, veza između dva računara se gubi, od prvog kompjutera ( koji se povezao na VPN) je već na drugoj mreži, pa je stoga nedostupan sa drugog računara.

    Ovo se može popraviti samo uz pomoć statičke rute. Ili drugi slučaj, koristan za sistemske administratore, ( primjer iz stvarnog života) postoji organizacija koja ima male udaljene kancelarije, sa kojima se komunikacija odvija preko OpenVPN-a. Bio je slučaj kada sam morao da saznam eksterne ip adrese iz ovih udaljenih kancelarija, povezao sam se sa računarom preko VPN mreže i shodno tome nisam mogao da saznam eksterni ip, jer bi mi on pokazao eksterni ip našeg VPN veza. Kao rezultat toga, samo sam registrovao jednu statičnu rutu na udaljenom računaru, uz pomoć koje sam došao do stranice koja mi je bila potrebna ( koji je pokazao vanjski IP) i to je to. Postoji, naravno, još jedna opcija, otići tamo i saznati IP bez povezivanja na VPN mrežu, ali i sami razumijete da za to nema vremena i jednostavno nevoljkost. Sada imate malu ideju gdje i zašto biste možda trebali znati kako se pišu statičke rute.

    Primjeri korištenja uslužnog programa rute

    Dosta teorije, pređimo na praksu. Sada ćemo napisati rutu koja će nam omogućiti pristup lokalnoj mreži kada je VPN veza omogućena, bit će korisna za obične korisnike koji imaju više od jednog računala kod kuće i pristupaju internetu koristeći VPN.

    Imamo lokalnu mrežu: 192.168.1.0/24

    Lokalni IP prvog računara(neka bude kompjuter - A) – 192.168.1.2 (na kojoj postoji VPN veza)

    Lokalni IP drugog računara(a ovaj računar je B) – 192.168.1.3

    IP adresa mrežnog prolaza, tj. modem – 192.168.1.1

    Moramo da postavimo rutu na računaru A tako da može da vidi računar B kada je VPN veza omogućena. To se radi na sljedeći način: pokrenite komandnu liniju Start->Run->cmd i upišite sljedeću naredbu:

    ruta -p dodaj 192.168.1.0 maska ​​255.255.255.0 192.168.1.1

    • ruta- sam program koji radi sa tabelom rutiranja;
    • -p- ključ koji kaže da će ruta biti trajna, pošto ( Važna napomena!) bez ovog ključa, sve rute koje dodate će biti izbrisane nakon ponovnog pokretanja, tako da ako želite da koristite rutu uvijek, onda upišite ovaj ključ, ako samo jednom, onda ga ne možete napisati;
    • dodati– komanda koja dodaje unos u tabelu rutiranja;
    • 192.168.1.0 – mrežu sa kojom želite da komunicirate;
    • maska ​​255.255.255.0- Subnet maska;
    • 192.168.1.1 – adresa mrežnog prolaza, obično adresa modema.

    Dodavanjem samo jedne rute dobijate pristup vašoj mreži kada je internet povezan, tj. VPN veza.

    Evo još jednog malog primjera, imate internet konekciju kod kuće preko ADSL modema i ponekad ( ili trajno) potrebno je da se povežete na VPN mrežu i, shodno tome, više nećete imati pristup internetu preko svog kanala. Ali sa statičkom rutom, možete pristupiti određenim stranicama ( nakon što su prethodno naučili njihove IP adrese koristeći komandu ping u komandnoj liniji, na primjer ping yandex.ru) kojoj biste željeli imati stalan pristup ( i sa povezanom VPN vezom i nepovezanom). Na primjer, web lokacija ima IP adresu 172.18.24.13, a gateway ( ruter, modem) ima IP adresu 192.168.0.1, potrebno je da napišete sljedeće:

    ruta -p dodati 172.18.24.13maska ​​255.255.255.255 192.168.0.1

    Sintaksa i glavni ključevi uslužnog programa rute

    Hajde sada da pričamo više o naredbi rute.

    Opća sintaksa:

    ruta [-f] [-p]

    Glavni ključevi:

    • -f- uklanja sve rute iz tabele rutiranja;
    • -p– trajno čuva rutu;
    • dodati– dodaje novu rutu;
    • promijeniti- mijenja trenutnu rutu u tabeli rutiranja;
    • izbrisati- uklanja rutu iz tabele rutiranja;
    • print- prikazuje sadržaj tabele rutiranja;
    • odredište- kada se dodaje ili mijenja ruta, ovaj parametar se koristi za specificiranje odredišnog mrežnog ID-a;
    • maska- kada se dodaje ili mijenja ruta, ovaj parametar se koristi za određivanje maske podmreže za odredišnu mrežu;
    • gateway- kada dodajete ili mijenjate novu rutu, ovaj parametar se koristi za određivanje gateway-a ( ruter ili modem);
    • metrički- koristi se za specificiranje cijelog broja u rasponu od 1 do 9999, što je metrika troškova za rutu. Ako postoji više mogućih ruta za određenu odredišnu mrežu, koristit će se ruta s najnižom metričkom vrijednošću;
    • ako- koristi se za označavanje indeksnog broja interfejsa koji je povezan na odredišnu mrežu.

    Da biste jednostavno pogledali tabelu rutiranja na svom računaru, unesite sljedeće u komandnu liniju:

    ispis rute

    To je u suštini sve što sam vam želio reći, ali treba imati na umu da prilikom izvođenja svih gore navedenih manipulacija morate biti oprezni, jer će greška u samo jednoj znamenki dovesti do nepoželjnih rezultata, ne kritičnih, ali nepoželjnih. To se posebno odnosi na korporativne mreže, gdje je rutiranje već konfigurirano i možete lako promijeniti ili izbrisati potrebne rute.

    Top Related Articles