IT Tips & Tricks

Informatia de care ai nevoie !

  • Subscribe


  • IP-ul tau este: 38.103.63.17

    Dynamic DNS si utilitatea acestuia

    Posted by Ovidiu R on February 11th, 2007

    Dynamic DNS este un sistem care permite ca inregistrarile unui domeniu (hosturi, alias-uri, NS, MX, CNAME etc.) tinute de catre un server de nume sa fie actualizate in timp real. Cel mai des, acest sitem este folosit pentru a permite asignarea unui nume de domeniu (host) unui IP alocat dinamic (eg. prin DHCP). In acest fel este posibila stabilirea unei conexiuni intre o locatie oarecare din internet si masina gazda fara a fi nevoie a fi folosita adresa IP. Uzual se foloseste la rularea unei aplicatii de tip server pe un calculator care are o adresa IP publica asignata dinamic de catre furnizorul de servicii internet, cum este de altfel in majoritatea ISP-urilor.

    Bineinteles ca inregistrarile dns sunt stocate nu numai pe serverele autoritative si root-servere, dar si in dns-cache-urile ISP-urilor unde timpul de expirare poate ajunge pana la 72 ore. Ideea este insa ca schimbarea adresei IP generata dinamic sa declanseze un update corespunzator in serverul autoritativ (SOA) al domeniului respectiv, fara interventie umana, automat. Acesta prezinta un avantaj major in cazul aplicatiilor rulate remote, cand nici macar nu stim ce adresa va fi alocata la distanta pentru a putea folosi direct adresa ip sau pentru a realiza o inregistrare statica.

    Serviciul Dynamic DNS este furnizat pe scara larga de majoritatea furnizorilor de DNS hosting. Acestia memoreaza IP-ul intr-o baza de date si furnizeaza un program de tip client care are rolul de a trimite actualizarea IP-ului alocat dinamic. Acest program pote fi un software instalat pe calculatorul cu IP dinamic sau poate fi implementat in broadband-routere (linksys, zyxell etc.)

    Pentru a implementa dynamic DNS este necesara setarea timpului maxim de caching al domeniului la o valoare neobisnuit de mica de cateva minute. In acest fel este prevenita stocarea vechii adrese de IP (inainte de schimbarera acesteia in mod dinamic) pentru o perioada mare de catre serverele de dns caching ale ISP-urilor. Asadar la fiecare noua conexiune va fi contactat direct serverul de nume al domeniului. Bineinteles ca aceasta modalitate de apelare va genera trafic suplimentar, dar in acelasi timp este singura posibilitate de a realiza efectiv acest serviciu.
    In prezent Dynamic DNS este integrat in Active Directory in Windows 2003 Server. De asemenea poate fi implementat pe linux cu ultimele versiuni de bind.
    Dynamic DNS este documentat de RFC 2136 si RFC 2845.

    Generic termenul de dynamic DNS se refera la orice mecanism care permite schimbarea unei inregistrari pe serverul dns de catre clientul dns insusi. Prin urmare in multe cazuri ale unor furnizori de servicii de tip dynamic DNS, update-ul de catre clienti nu este facut dupa cum este descris in RFC 2136 si 2845. De exemplu programul ddclient trimite cereri de tip HTTP GET furnizorului de Dynamic DNS care ulterior va genera o modificare a inregistrarii DNS.
    Folosirea Dynamic DNS conform cu RFC 2136 si nsupdate ca utilitar de DDNS protocol ridica si unele probleme de securitate, de autentificare criptata, etc. Mai exact clientul interactioneaza direct cu serverul DNS ceea ce este destul de periculos si relativ mai greu de implementat pentru client. De aceea este mult mai simpla si mai comoda implementarea oferita de furnizorii “comerciali” de dynamic DNS, care pur si simplu pun la dispozitie un client de Dynamic DNS si datele de autentificare (user/parola). In acest caz update-ul se face mai intai in baza de date a furnizorului de servicii, autentificarea se face prin http si ulterior se va updata si inregistrarea DNS in serverul de nume.

    Surse:

    • http://www.ietf.org/rfc/rfc2136.txt?number=2136
    • http://www.ietf.org/rfc/rfc2845.txt?number=2845
    • traducere, adaptare si completare din “The Free Encyclopedia” Wikipedia

    Posted in Internet Tips & Tricks | Comments Off

    Programarea vizitarii unui site la o anumita data, cu Mozilla Firefox

    Posted by Ovidiu R on December 27th, 2006

    Presupunem ca aveti deja instalata ultima versiunde de Mozilla Firefox in folderul c:\Program Files\Mozilla Firefox\

    Daca nu, vizitati www.getfirefox.com pentru a downloada si instala Mozilla Firefox.

    Puteti programa vizitarea unui site la o anumita data si ora sau periodic intr-o anumita zi a saptamanii sau a lunii la o anumita ora. Acest lucru este deosebit de util spre exemplu daca un prieten va roaga sa vizitati un anumit site si nu aveti timp la dispozitie in prezent. Un alt exemplu util ar fi deschiderea paginii web a ziarului favorit la ora pauzei de pranz (cu aceasta ocazie va aduceti aminte ca este ora de masa, si in acelasi timp evitati sa navigati pe internet in scop personal in timpul programului).

    Sa trecem la treaba. Presupunand ca, in fiecare zi lucratoare, doriti ca la ora 13:00 sa se deschida pagina www.tipit.info, va trebui sa deschideti o fereastra de tip command prompt (Start, Run, cmd, Enter) si sa scrieti urmatoarea comanda:

    at 13:00 /every:M,T,W,Th,F c:\Program Files\Mozilla Firefox\firefox www.tipit.info 

     

    Pentru a fi mai usor, puteti selecta comanda de mai sus, click dreapta, copy si paste in fereastra de command prompt si enter.

    Verificat pe Windows XP cu Firefox 2.0. Pentru mai multe optiuni ale comenzii at consultati help-ul acestei comenzi: at /? Folositi-va imaginatia pentru a va bucura de posibilitatea de a programa sarcini in viitor.

    Pentru a va fi mai usor si pentru a nu fi nevoiti de fiecare data sa folositi modul command prompt, puteti pune aceasta comanda intru-un fisier bat pe care sa-l editati cu notepad si ulterior sa-l rulati. Aici gasiti pentru download fisierul everyday.bat everyday.zip ce contine comanda descrisa mai sus. Puteti verifica lista de task-uri programate cu ajutorul comenzii at

    Posted in Windows Tips & Tricks, Internet Tips & Tricks | Comments Off

    Mozilla Thunderbird profile back-up

    Posted by Ovidiu R on November 21st, 2006

    Din timp in timp este recomandat sa aveti un back-up al profilului asociat cu contul dvs. de email. In cazul clientului de email Mozilla Thunderbird, este suficient sa copiati profilul din locul unde este stocat implicit pe disc intr-o alta locatie (pe alta partitie, pe alt disc, pe CD/DVD-ROM, pe un disc de retea etc.). Aceasta operatie va este deosebit de utila mai ales in cazul in care doriti sa faceti transferul contului pe un alt calculator, o reinstalare de windows, sau pentru a avea o copie de siguranta in cazul in care sistemul nu mai functioneaza corespunzator. Locatiile implicite ale fisierelor profil in Mozilla Thunderbird versiunea 1.5.0.x pot fi:

    • Windows 2000, XP Documents and Settings\\Application Data\Thunderbird
    • Windows NT WINNT\Profiles\\Application Data\Thunderbird
    • Windows 98, ME Windows\Application Data\Thunderbird
    • MacOS X ~/Library/Thunderbird
    • Linux and Unix systems ~/.thunderbird (de obicei in /home//.thunderbird)

    unde se inlocuieste cu numele utlilizatorului, de exemplu popescu
    In linux de exemplu, se poate face o arhivare cu tar in felul urmator:

    # cd /home/popescu

    # tar -cvf thunderbird.tar .thunderbird

    Optional daca dorim sa copiem acest fisier pe un usb-stick, (presupunand ca in fstab si mtab sda1 reprezinta driveul usb) putem da comenzile:

    # mount /dev/sda1 /mnt/sda1

    # cp /home/popescu/thunderbird.tar /mnt/sda1

    pentru a afla mai multe optiuni ale comenzii tar utilizati manualul

    # man tar

    Posted in General | Comments Off

    Stergerea unui fisier imposibil de sters

    Posted by Ovidiu R on November 17th, 2006

    Pare de necrezut, dar pana si un utilizator experimentat poate sa se confrunte cu aceasta problema. Cel putin odata fiecare a intalnit o eroare de genul

    • Cannot delete file: Access is denied
    • Cannot delete folder: There has been a sharing violation
    • Cannot delete file: It is being used by another person or program
    • Cannot delete folder: Make sure the disk is not full or write-protected and that the file is not currently in use.

    Nu este nevoie sa traduc. In mod normal se elimina pe rand cauzele de mai sus si problema se rezolva. Cu toate acestea nu reuseam sa sterg un folder ce continea vob-uri. Asa ca am inceput “sa sap”.

    Am incercat pe rand urmatoarele: schimbari de atribute, permisiuni, etc. - esec.

    Am incercat sa sau properties, advanced options si verific daca fisierul este criptat - no way - nici nu puteam sa apas pe aceasta optiune.

    Am incercat sa utilizez unlocker, cel mai tare program care se lauda ca rezolva problema asta, vedeti si voi detalii aici http://ccollomb.free.fr/unlocker/

    Si cu toate acestea problema nu era rezolvata. Pana la urma am sapat in microsoft support si de aici am inceput iarasi sa incerc o gramada de variante. Printre altele se recomanda si dezactivarea image si media preview, lucru discutat aici http://www.tipit.info/2006/04/09/problema-folderelor-cu-fisiere-avi-in-xp-windows-explorer/ . De asemenea am incercat sa fortez dezactivarea sistemului de denumire a fisierelor de tip ms-dos 8.3 pentru partitii ntfs dupa cum se vede aici. 

    Ajuns in pragul disperarii caut mai departe tot la microsoft. Ideea era simpla: am o problema de windows, sunt client microsoft, trebuie sa aflu raspunsul: de ce ?

    Am aflat ca aveam o cale foarte lunga, cu “caractere nepermise” si ca ei recomanda sa sterg pe rand de la coada spre radacina pe rand fisierele, si ca de altfel este imposibil de sters asa ceva. Noroc tot cu tehnologia de “networking”. Tot ei au gasit si solutia, de a mapa ca drive de retea folderul, in acest fel se scurteaza calea si se pot face operatii cu fisiere.

    Pana acum a fost o introducere cam lunga, destul de egosita. Totusi deoarece este o problema mai deosebita am tinut sa o impartasesc.

    Puteti fi pusi intr-o situatie similara cand faceti dezarhivari in foldere recursive, de aceea este recomandat sa alegeti manual o cale cat mai scurta cand faceti o dezarhivare.

    In cazul meu a fost ceva de genul d:\nume\nume.nume\nume.nume\nume.nume\fiser.extensie

    suficient cat sa dai peste cap sistemul de fisiere al windoze-ului

    Solutia: am facut share pe ultimul folder, am parcurs propriul calculator “in retea” (evident activat si configurat corespunzator file and printing sharing) si am mapat ca drive de retea folderul cu pricina. Apoi am sters pur si simplu continutul acestuia. Am procedat similar de la dreapta la stanga spre radacina, pana cand am reusit in final sa sterg toate fisierele.

    Sfat: alegeti intotdeauna nume de foldere si de fisiere corespunzatoare, cu cai cat mai scurte, fara spatii sau semne ciudate. (Asta va va scuti de probleme si atunci cand veti dori sa ardeti cd-uri in format dupa standardul ISO.).

    Cele de mai sus sunt testate pe Windows XP Home, Windows XP Proffesional, SP2, partitie de tip NTFS.

    Nota: o parte din aceste solutii se gasesc pe http://support.microsoft.com Microsoft, Windows etc. sunt marci ale Microsoft Corporation. bla, bla, bla, nu stiu ce sa scriu aici ca sa fie ok cu copyright-ul, intelegeti voi….

     

    Posted in Windows Tips & Tricks | Comments Off

    Slackware Linux 11.0 a fost lansat

    Posted by Ovidiu R on October 16th, 2006

    A fost lansata versiunea 11 a distributiei Slackware Linux. Acesta poate fi downloadat de pe www.slackware.com sau din urmatoarele mirror-uri:

    Canada Gulus 100Mbit http ftp rsync
    Canada Ryerson University 10Mbit http ftp rsync
    Romania Evolva 100Mbit, 2Mbit http ftp rsync
    Romania ftp.iasi.roedu.net 34Mbit http ftp rsync
    Romania ftp.rdsbv.ro 5Mbit http ftp rsync

    Mai multe informatii pe pagina oficiala a acestei distributii, http://slackware.com/index.php

    Nota: www.tipit.info nu este in prezent afiliat cu niciuna din aceste surse de download si nu raspundem in nici un fel de acestea.

    Link-urle au fost preluate din pagina http://dev.slackware.it/getslack/mirrors.php unde se gaseste lista completa a mirror-urilor acestei distributii.

    Posted in Linux Tips & Tricks, Events | Comments Off

     

    Creative Commons License
    Cette création est mise à disposition sous un contrat Creative Commons.
    Director Web Romania - LinkWeb.ro  Use OpenOffice.org IrfanView is a very fast, small, compact and innovative FREEWARE (for non-commercial use) graphic viewer for Windows 9x/ME/NT/2000/XP/2003/Vista