freeBSD – rc.conf – infconfig – alias-uri multiple

Pentru cei care nu știu, în freebsd avem o modalitate simplă de a ridica alias-uri multiple pe o interfață de rețea – bce0. Să considerăm de exemplu că avem o mașină cu adresa IP 192.168.80.50/24 și dorim ca pe interfața respectivă să ridicăm alias-uri și adresele IP 192.168.80.51/32 , 192.168.80.52/32 , 192.168.80.53/32 , 192.168.80.54/32 , 192.168.80.54/32 , 192.168.80.56/32 , 192.168.80.57/32 , 192.168.80.58/32 , 192.168.80.59/32 , 192.168.80.60/32 , 192.168.80.61/32 , 192.168.80.62/32 , 192.168.80.63/32 , 192.168.80.64/32 , 192.168.80.65/32 , 192.168.80.66/32 , 192.168.80.67/32 , 192.168.80.68/32 , 192.168.80.69/32 , 192.168.80.70/32. Putem să facem acest lucru folosind soluțîa „clasică:

Squid – conexiuni cu diferite adrese sursa

Presupunem situația în care avem 4 adrese IPv4 alocate unei mașini pe care rulează squid (bineînțeles că sub freeBSD) și dorim ca cererile inițiate de serviciul de proxy să fie inițiate prin rotație folosind aceste adrese. Comportamentul configurat în mod frecvent este de a inițîa conexiuni folosind adresa IP configurată în fișierul de configurare în dreptul directivei tcp_outgoing_address. De exemplu: tcp_outgoing_address 192.168.200.9 Pentru a putea folosi și celelalte adrese IP nu este suficient să adăugăm mai multe linii cu directiva tcp_outgoing_address. Nu va funcționa! Soluția este să definim un ACL nou, să îi spunem bere_rece (asta beau eu acum), ACL pe care il…

FreeBSD – citire serial HDD

Se întămplă ca un hard-disc instalat pe o mașină cu freeBSD să facă probleme și să trebuiasă înlocuit. Utilitarul de monitorizare ne indică că este vorba, de exemplu, de ada0. Dacă pe mașina respectivă avem mai multe disc-uri identice, putem să îl identificăm ușor pe baza serialului. În freeBSD putem afla informatii detalitate despre hard-disc (inclusiv serialul) folosind comanda camcontrol: Sfat: ahci_load=”YES” in /boot/loader.conf

Postfix – definire adrese IP pe care se acceptă conexiuni

Se dă un server cu freeBSD pe care rulează Postfix. Serverul are definite mai multe adrese IPv4. Se dorește ca serviciul Postfix să accepte conexiuni doar pe o parte din aceste adrese. Pentru îndeplinirea acestei cerințe se adaugă în fișierul /usr/local/etc/postfix/main.conf linia: inet_interfaces = 127.0.0.1, 192.168.100.2 Bineînțeles că se vor folosi adresele IP pe care le aveti configurate acolo. Nu uitați să restartați serviciul.