FreeBSD – Rute statice

In retelele de calculatoare, termenul rutare se refera la selectarea cailor intr-o retea, pe care sa se trimita anumite date. Rutarea directeaza drumul pachetelor ce contin adrese logice dinspre sursa spre destinatia finala prin noduri intermediare (numite rutere). Procesul de rutare directeaza de obicei pe baza unor tabele de rutare pe care le gestioneaza ruterele, care mentin o inregistrare a celor mai bune rute catre diferite destinatii din retea. Retelele mici pot gestiona tabele de rutare configurate manual. Retelele mari implica topologii mari care se schimba constant, facand utilizarea manuala a tabelelor de rutare foarte dificila. Exista doua mari tipuri…

FreeBSD – Socks5 proxy

SOCKS este un protocol internet care permite aplicatiilor de tip client-server sa foloseasca serviciile externe retelei in care se afla prin intermediul unui proxy. Serverul proxy va controla in acest fel dreptul clientului de a accesa serverul extern si va trimite cererile catre acesta. SOCKS lucreaza la nivelul 5 din modelul OSI. In acest moment exista versiunea 4, 4a si 5 ale protocolului SOCKS. In freeBSD, daca dorim sa avem functional un astfel de proxy pentru SOCKS va trebui sa instalam din porturi nylon: cd /usr/ports/net/nylon/ make && make install Dupa instalare facem setarile necesare in fisierul de configurare /usr/local/etc/nylon.conf:…

FreeBSD – conectarea la reteaua RCS&RDS folosind PPPoE

Recent m-am mutat intr-o zona unde am acces internet furnizat de firma SC RCS&RDS SA. Dupa cum bine stiti, ei folosesc PPPoE pe infrastructura lor FTB. Am fost nevoit sa imi configurez router-ul pe care rulez FreeBSD si care are rol de NAT, firewall, VPN client, etc, sa se conecteze la internet. Pentru acest lucru este nevoie sa editam fisierul /etc/ppp/ppp.conf in care scriem urmatoarele: default: set log Phase tun command enable dns disable vjcomp disable deflate disable acfcomp RDS: set device PPPoE:rl0 #(rl0 este interfata de retea conectata in reteaua RDS) set authname utilizator set authkey parola set dial…

FreeBSD – Setarea mai multor ip-uri pe o interfata de retea

Sa presupunem ca avem un sistem pe care ruleaza FreeBSD si dorim sa setam pe o interfata ( placa ) de retea mai multe ip-uri. Toate comenzile trebuie executate fiind logati ca si root. Pentru a vedea placile de retea detectate de sistemul de operare folosim comanda ifconfig rl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500 options=b<RXCSUM,TXCSUM,VLAN_MTU> ether 00:13:72:3f:db:07 media: Ethernet autoselect (100baseTX <full-duplex>) status: active In acest moment singura placa de retea montata pe sistem ( in cazul acesta un Realtek 8139 ) nu are nici un ip setat. Daca dorim sa ii setam ip-ul 10.10.10.1 si netmask-ul 255.255.255.0 folosim comanda: ifconfig rl0…