Treceți la conținutul principal

WebHTB - traffic shapping in Linux

Webhtb este printre putinele aplicatii care permit gestionarea si distribuirea unei conexiuni la internet unei subretele, intr-un mod grafic foarte intuitiv si usor de manevrat.

Pentru a pune in functiune Webhtb este nevoie de o distribuitie Linux, un server web care sa lucreze bine cu PHP (ex. Apache), PHP, Java, Mysql pentru baza de date, Openssl, SSL-Cert.

Pentru instalarea pe sistemul de operare Ubuntu se parcurg si se ruleaza comenzile de mai jos:

1. Instalarea dependintelor (mai sus mentionate) in caz ca nu sunt instalate:

apt-get install apache2 mysql-server-5.0 php5-adodb libphp php5-cli php5-gd php5-snmp php5-mysql php5-XMLRPC
2. Descarca aplicatia de AICI  sau in terminal

3. In forma dowloadata aplicatia este arhiva pe care trebuie sa o extragem:

tar-xvf WebHTB_V2.9.bz2
4.  Extragerea va genera un folder Webhtb. Se muta folderul in / var / www
mv webhtb / / var / www
5. Instalarea OpenSSL care face ca totul sa se desfasoare intr-un mediu mai sigur:
apt-get install openssl ssl-cert
mkdir / etc/apache2/ssl
make-ssl-cert / usr / share / ssl-cert / ssleay.cnf / etc/apache2/ssl/apache.pem
La ultima comanda un ecran albastru va aparea intreband utilizatorul de host name - localhost ar trebui sa fie suficient.

Rulam apoi comenzile de mai jos pentru a finaliza instalarea OpenSSL

a2enmod ssl
/ etc/init.d/apache2 force-reload
cp / etc/apache2/site-availabe/default / etc/apache2/site-available/ssl
nano / etc/apache2/site-available/ssl
Pe prima linie se adauga  NameVirtualHost *: 443, iar pe urmatoarea se inlocuieste <VirtualHost *:80> cu <VirtualHost *:443>. 
La finalul fisierului, inainte de </ VirtualHost>,  se adauga 

SSLEngine OnSSLCertificateFile / etc/apache2/ssl/apache.pemSSLCertificateKeyFile / etc/apache2/ssl/9f129ada

De asemenea, trebuie facute niste schimbari si asupra fisierului / etc/apache2/site-available/default, astfel:
 nano / etc/apache2/site-available/default 
La finalul fisierului, inainte de </ VirtualHost>,  se adauga 

SSLCertificateFile / etc/apache2/ssl/apache.pem

Se mai restarteaza o data serverul Apache
 / etc/init.d/apache2 force-reload  
a2ensite ssl
/ etc/init.d/apache2 restart
6. Configurarea Webhtb - se face dintr-un browser web (ex. Mozilla Firefox), se acceseaza pagina https://localhost/webhtb/, se completeaza cu datele cerute:
- MySQL admin user
- MySQL admin password
- WebHTB MySQL database name
- Default interface, este interfata care este conectata direct la reteaua locala, ar trebui sa fie eth1.  

Se trimite submit, dupa care la mesajul de inlaturare a fisierelor de setup se apasa ok. Pentru inlaturarea fisierelor, in terminal se ruleaza 
rm-rf / var / www / webhtb / setup 
 7. Managementul conexiunilor se face din browser la adresa https://localhost/webhtb/




Comentarii

Postări populare de pe acest blog

Lista cu serverele DNS ale furnizorilor de internet din Romania

Navigand in deriva pe Internet am gasit o lista cu serverele DNS ale furnizorilor din Romania pe care vreau sa o stochez si eu in arhiva blogului pentru utilizare ulterioara. Astfel, avem urmatoarele servere de DNS in functie de furnizorul de Internet: RCS&RDS 213.154.124.1 - dns1.rds-rcs.ro 193.231.252.1 - dns2.rds-rcs.ro 193.231.236.17 - ns1.rdsnet.ro 193.231.236.10 - ns2.rdsnet.ro 193.231.236.25 - dns-cache-1.rdsnet.ro 193.231.236.30 - dns-cache-2.rdsnet.ro Romtelecom 193.231.100.2 - ns1.romtelecom.net 193.226.100.3 - ns2.romtelecom.net 193.231.100.130 - ns3.romtelecom.net 193.226.100.134 - ns4.romtelecom.net UPC 194.102.255.2 - ns0.kappa.ro 194.102.255.3 - ns1.kappa.ro 193.230.240.21 - ns1.astral.ro 193.230.240.22 - ns2.astral.ro 194.102.255.26 - ns3.astral.ro 193.226.99.18 - ns4.astral.ro Vodafone 193.230.161.3 - xnetdns.xnet.ro 193.230.161.4 - xnetdns2.xnet.ro 81.12.128.207 - ns1.vodafonenet.ro 81.12.132.207 - ns2.vodafonenet.ro Orange: 62.217.193.1 - ns1....

Open TTD (Transport Tycoon Deluxe)

Intr-un articol recent citit, se spunea ca jocurile de tip Tycoon sunt cele mai cele, best ever, din istoria jocurilor de computer. Instant mi-am adus aminte de Open TTD, l-am descarcat si am facut o incercare sa vad cum a trecut vremea peste el. Se pare ca este inca in dezvoltare, au fost adaugate noi elemente, dezvoltari, dar jocul este acelasi in nucleul lui. Din ce am cercetat, a ajuns la versiunea 12.1, lansata in 08.11.2021. Se poate descarca, bineinteles. Sunt versiuni pentru Windows, Linux (versiuni *.deb) si Mac. Link-ul de descarcare este AICI  Iata cateva metropole din joc:     De dragul vremurilor vechi...

Poze de fundal

Fundal albastru