<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.stradivart.ro/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wikiadmin</id>
	<title>Linux Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stradivart.ro/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wikiadmin"/>
	<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/wiki/Special:Contributions/Wikiadmin"/>
	<updated>2026-04-05T08:46:44Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=249</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=249"/>
		<updated>2026-03-30T19:38:09Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Liste de blocare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:40%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:30%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:30%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
&lt;br /&gt;
# netplan apply&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Clienți activi ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Tabelul &amp;quot;Currently active DHCP leases&amp;quot; afișează toți clienții conectați cu IP-ul alocat, hostname, adresa MAC și timpul de expirare al lease-ului.&amp;lt;br&amp;gt;&lt;br /&gt;
Aici observăm cele două echipamente configurate mai sus dar şi un smartphone care era activ în reţeaua în care activa Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DHCP leases.png|thumb|none|400px|Clienţii DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Comenzi utile CLI ==&lt;br /&gt;
Verificare status Pi-hole: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole status&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Actualizare manuală a listelor de blocare (Gravity): &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole -g&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Repornire server DNS: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole restartdns&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Schimbare parolă interfață web: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole setpassword&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Monitorizare interogări DNS în timp real: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole tail&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Actualizare Pi-hole la versiunea nouă: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole updatePihole&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Dezactivare temporară blocare (în secunde): &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole disable 300&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Reactivare blocare: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole enable&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Concluzii ==&lt;br /&gt;
Pi-hole reprezintă o soluție accesibilă și eficientă pentru filtrarea DNS la nivel de rețea, potrivită atât pentru medii de laborator (HomeLab) cât și pentru medii SOHO (Small Office Home Office).&lt;br /&gt;
Într-un mediu SOHO, Pi-hole oferă următoarele avantaje practice:&lt;br /&gt;
&lt;br /&gt;
* Blocare reclame și trackere pentru toate dispozitivele din rețea simultan — telefoane, tablete, smart TV-uri, console — fără instalarea vreunei extensii sau aplicații pe fiecare dispozitiv în parte&lt;br /&gt;
* Protecție împotriva domeniilor de phishing și malware prin liste actualizate zilnic&lt;br /&gt;
* Control parental prin liste dedicate pentru blocarea conținutului de gambling și conținut pentru adulți&lt;br /&gt;
* DNS local pentru accesarea serviciilor interne prin nume în loc de adrese IP&lt;br /&gt;
* Monitorizare trafic DNS în timp real prin dashboard-ul web&lt;br /&gt;
* Server DHCP opțional, care simplifică distribuirea automată a configurației DNS către clienți&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut exclusiv prin donații. Dacă acest ghid v-a fost util, contribuția la proiect este binevenită la https://pi-hole.net/donate/&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Usb_over_ip&amp;diff=248</id>
		<title>Usb over ip</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Usb_over_ip&amp;diff=248"/>
		<updated>2026-03-18T01:16:15Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Atasarea dispozitive USB la pornirea OS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Configurare USB over IP Server pe Ubuntu 2X.04 LTS ==&lt;br /&gt;
Intr-un mediu enterprise in care se lucreaza cu foarte multe stiick-uri USB este nevoie ca acestea sa fie plasate intr-un mediu centralizat la care intreaga infrastuctura sa aiba acces. Prin intermediul USBIP stick-urile pot fi plasate intr-o singura locatie indiferent daca acestea sunt stick-uri de stocare, certificate SSL, semnaturi digitale, YubiKey-uri, modem 4G/5G sau Web Camera.&lt;br /&gt;
&lt;br /&gt;
===== Instalare usbip =====&lt;br /&gt;
USBIP face parte in Ubuntu 2X.44 din luita de tool-uri linux-tools-generic. Pentru instalare se executa in consola:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt install linux-tools-generic&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se verifica daca kernelul are modulele disponibile:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsmod | grep usbip&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
...in unele situatii fiind necesara instalarea unor pachete specifice:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt install linux-tools-5.15.0-43-generic linux-cloud-tools-5.15.0-43-generic&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Module usbip ======&lt;br /&gt;
USBIP are nevoie de 3 module dintre care doua de USB/IP si unul de virtual host controller&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# modprobe usbip_core&lt;br /&gt;
&amp;amp;#32;# modprobe usbip_host&lt;br /&gt;
&amp;amp;#32;# modprobe vhci_hcd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentru ca aceste module sa fie activate la startup-ul de OS se adauga in lista de module incarcabile:&lt;br /&gt;
&lt;br /&gt;
* nano /etc/modules-load.d/modules.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;usbip_core&lt;br /&gt;
&amp;amp;#32;usbip_host&lt;br /&gt;
&amp;amp;#32;vhci_hcd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Startup usbip ======&lt;br /&gt;
&lt;br /&gt;
Pentru ca aplicatia sa porneasca la odata cu systemului de operare se creeaza un fisier de startup un systemctl&lt;br /&gt;
&lt;br /&gt;
* nano /etc/systemd/system/usbipd.service&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;[Unit]&lt;br /&gt;
&amp;amp;#32;Description=USBIP Host Server&lt;br /&gt;
&amp;amp;#32;After=network.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Service]&lt;br /&gt;
&amp;amp;#32;ExecStart=/usr/bin/usbipd -D&lt;br /&gt;
&amp;amp;#32;ExecStop=/usr/bin/usbip --tcp-port 3240 --log&lt;br /&gt;
&amp;amp;#32;Restart=on-failure&lt;br /&gt;
&amp;amp;#32;User=root&lt;br /&gt;
&amp;amp;#32;Type=forking&lt;br /&gt;
&amp;amp;#32;StartLimitBurst=5&lt;br /&gt;
&amp;amp;#32;StartLimitIntervalSec=10&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Install]&lt;br /&gt;
&amp;amp;#32;WantedBy=multi-user.target&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dupa creerea serviciului se executa:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# systemctl enable --now usbipd.service&lt;br /&gt;
&amp;amp;#32;# systemctl status usbipd.service&lt;br /&gt;
&amp;amp;#32;&amp;lt;span style=&amp;quot;color:#0f0&amp;quot;&amp;gt;●&amp;lt;/span&amp;gt; usbipd.service - USB/IP Host Service&lt;br /&gt;
&amp;amp;#32;     Loaded: loaded (/etc/systemd/system/usbipd.service; enabled; vendor preset: enabled)&lt;br /&gt;
&amp;amp;#32;     Active: &amp;lt;span style=&amp;quot;color:#0f0&amp;quot;&amp;gt;active (running)&amp;lt;/span&amp;gt; since Fri 2024-04-12 18:03:02 EEST; 25min ago&lt;br /&gt;
&amp;amp;#32;    Process: 696 ExecStart=/usr/bin/usbipd -D (code=exited, status=0/SUCCESS)&lt;br /&gt;
&amp;amp;#32;   Main PID: 728 (usbipd)&lt;br /&gt;
&amp;amp;#32;      Tasks: 1 (limit: 2220)&lt;br /&gt;
&amp;amp;#32;     Memory: 800.0K&lt;br /&gt;
&amp;amp;#32;        CPU: 18ms&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Adaugare dispozitive USB server =====&lt;br /&gt;
Din acest moment dispozitivele USB pot fi adaugate in system.&lt;br /&gt;
Mai jos este prezentat modul in care se face passtrue dispozitivelor USB intr-un hypervisor Proxmox VM&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:USB_over_IP_via_Proxmox_VM_01.jpeg&lt;br /&gt;
File:USB_over_IP_via_Proxmox_VM_02.jpeg&lt;br /&gt;
File:USB_over_IP_via_Proxmox_VM_03.jpeg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dupa ce dispozitivele USB sunt adaugate fizis se trece la atasarea acestora in server:&lt;br /&gt;
&lt;br /&gt;
====== Listare dispozitive USB ======&lt;br /&gt;
&lt;br /&gt;
Listam dispozitivele USB atasate cu comanda lsusb:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsusb&lt;br /&gt;
&amp;amp;#32;Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
&amp;amp;#32;Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub&lt;br /&gt;
&amp;amp;#32;&amp;lt;b&amp;gt;Bus 002 Device 005: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;amp;#32;&amp;lt;b&amp;gt;Bus 002 Device 002: ID 13fe:4200 Kingston Technology Company Inc. Platinum USB drive mini&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentru a vedea ce dispozitive pot fi parsate de catre aplicatie rulam:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip list -p -l&lt;br /&gt;
&amp;amp;#32;busid=2-2#usbid=13fe:4200#&lt;br /&gt;
&amp;amp;#32;busid=2-4#usbid=090c:1000#&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Atasarea dispozitive USB ======&lt;br /&gt;
&lt;br /&gt;
Pentru a afla BUSID-ul fiecatui dispozitiv asa cum este inregistrat de usbip rulam:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip list -l&lt;br /&gt;
&amp;amp;#32; - busid 2-2 (13fe:4200)&lt;br /&gt;
&amp;amp;#32;   Kingston Technology Company Inc. : Platinum USB drive mini (13fe:4200)&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32; - busid 2-4 (090c:1000)&lt;br /&gt;
&amp;amp;#32;   Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : Flash Drive (090c:1000)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Vom atasa serverului cele doua dispozitive listate anterior:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip bind -b 2-2&lt;br /&gt;
&amp;amp;#32;usbip: info: bind device on busid 2-2: complete&lt;br /&gt;
&amp;amp;#32;# usbip bind -b 2-4&lt;br /&gt;
&amp;amp;#32;usbip: info: bind device on busid 2-4: complete&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Atasarea dispozitive USB la pornirea OS ======&lt;br /&gt;
&lt;br /&gt;
Pentru binding-ul dispozitivelor USB la pornirea de OS se ceeaza cate un serviciu de sistemd pentru fiecare dispozitiv in parte:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# nano /etc/systemd/system/usbip_bus22.service&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Unit]&lt;br /&gt;
&amp;amp;#32;Description=USB-IP Device Binding BUS 2-2&lt;br /&gt;
&amp;amp;#32;After=network-online.target&lt;br /&gt;
&amp;amp;#32;Wants=network-online.target&lt;br /&gt;
&amp;amp;#32;Requires=usbipd.service&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Service]&lt;br /&gt;
&amp;amp;#32;Type=oneshot&lt;br /&gt;
&amp;amp;#32;ExecStart=/usr/bin/usbip bind --busid 2-2&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Install]&lt;br /&gt;
&amp;amp;#32;WantedBy=multi-user.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;# systemctl enable usbip_bus22.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; '''Requires=usbipd.service''' este adaugat pentru ca bind-ul sa fie facut dupa ponirea aplicatiei de usbip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; '''Type=oneshot''' bind-ul este o actiune de se executa o singura data. Ne fiind un serviciu in sine systemctl '''status usbip_bus22.service''' va arata serviciul ca '''dead''' dar actiunea de bind este indeplinits&lt;br /&gt;
&lt;br /&gt;
== Configurare USB over IP Client pe Ubuntu 2X.04 LTS ==&lt;br /&gt;
&lt;br /&gt;
===== Instalare usbip =====&lt;br /&gt;
&lt;br /&gt;
Instalarea de usbip client se face la fel ca si cea de server inclusiv modulele insa nu mai este cazul ca serviciul de systemd sa fie activat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Listare dispozitive USB =====&lt;br /&gt;
&lt;br /&gt;
Inainte de a atasa un dispozitiv USB montat din server facem o listare a dispozitivelor deja existente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsusb&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU USB Tablet&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... iar apoi listam dispozitivele disponibile in server&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip list -r 192.168.1.203&lt;br /&gt;
&amp;amp;#32;Exportable USB devices&lt;br /&gt;
&amp;amp;#32;======================&lt;br /&gt;
&amp;amp;#32; - 192.168.1.203&lt;br /&gt;
&amp;amp;#32;        2-4: Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : Flash Drive (090c:1000)&lt;br /&gt;
&amp;amp;#32;           : /sys/devices/pci0000:00/0000:00:1e.0/0000:02:1b.0/usb2/2-4&lt;br /&gt;
&amp;amp;#32;           : (Defined at Interface level) (00/00/00)&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;        2-2: Kingston Technology Company Inc. : Platinum USB drive mini (13fe:4200)&lt;br /&gt;
&amp;amp;#32;           : /sys/devices/pci0000:00/0000:00:1e.0/0000:02:1b.0/usb2/2-2&lt;br /&gt;
&amp;amp;#32;           : (Defined at Interface level) (00/00/00)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Atasarea dispozitive USB =====&lt;br /&gt;
&lt;br /&gt;
Dupa identificarea busid-ului fiecarui dispozitiv disponibil in server (2-2 si 2-4 in cazul de fata), atasam dispozitivele USB la masina client&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip attach -r 192.168.1.203 -b 2-2&lt;br /&gt;
&amp;amp;#32;# usbip attach -r 192.168.1.203 -b 2-4&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... si verificam faptul ca acestea au fost atasate:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip port -l&lt;br /&gt;
&amp;amp;#32;Imported USB devices&lt;br /&gt;
&amp;amp;#32;====================&lt;br /&gt;
&amp;amp;#32;Port 00: &amp;lt;Port in Use&amp;gt; at High Speed(480Mbps)&lt;br /&gt;
&amp;amp;#32;       Kingston Technology Company Inc. : Platinum USB drive mini (13fe:4200)&lt;br /&gt;
&amp;amp;#32;       2-1 -&amp;gt; usbip://192.168.1.203:3240/2-2&lt;br /&gt;
&amp;amp;#32;           -&amp;gt; remote bus/dev 002/002&lt;br /&gt;
&amp;amp;#32;Port 01: &amp;lt;Port in Use&amp;gt; at High Speed(480Mbps)&lt;br /&gt;
&amp;amp;#32;       Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : Flash Drive (090c:1000)&lt;br /&gt;
&amp;amp;#32;       2-2 -&amp;gt; usbip://192.168.1.203:3240/2-4&lt;br /&gt;
&amp;amp;#32;           -&amp;gt; remote bus/dev 002/003&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... iar apoi verificam dispozitivele usb disponibile in masina virtuala:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsusb&lt;br /&gt;
&amp;amp;#32;Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub&lt;br /&gt;
&amp;amp;#32;'''Bus 002 Device 003: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive'''&lt;br /&gt;
&amp;amp;#32;'''Bus 002 Device 002: ID 13fe:4200 Kingston Technology Company Inc. Platinum USB drive mini'''&lt;br /&gt;
&amp;amp;#32;Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU USB Tablet&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Atasarea dispozitive USB la pornirea OS =====&lt;br /&gt;
&lt;br /&gt;
Pentru binding-ul dispozitivelor USB la pornirea de OS se ceeaza cate un serviciu de sistemd pentru fiecare dispozitiv in parte:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# nano /etc/systemd/system/usbip_bus22.service&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Unit]&lt;br /&gt;
&amp;amp;#32;Description=USB-IP Device Binding BUS 2-2&lt;br /&gt;
&amp;amp;#32;After=network-online.target&lt;br /&gt;
&amp;amp;#32;Wants=network-online.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Service]&lt;br /&gt;
&amp;amp;#32;Type=oneshot&lt;br /&gt;
&amp;amp;#32;ExecStart=/usr/bin/usbip attach -r 192.168.1.203 -b 2-4&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Install]&lt;br /&gt;
&amp;amp;#32;WantedBy=multi-user.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;# systemctl enable usbip_bus22.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Usb_over_ip&amp;diff=247</id>
		<title>Usb over ip</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Usb_over_ip&amp;diff=247"/>
		<updated>2026-03-18T01:15:31Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Atasarea dispozitive USB la pornirea OS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Configurare USB over IP Server pe Ubuntu 2X.04 LTS ==&lt;br /&gt;
Intr-un mediu enterprise in care se lucreaza cu foarte multe stiick-uri USB este nevoie ca acestea sa fie plasate intr-un mediu centralizat la care intreaga infrastuctura sa aiba acces. Prin intermediul USBIP stick-urile pot fi plasate intr-o singura locatie indiferent daca acestea sunt stick-uri de stocare, certificate SSL, semnaturi digitale, YubiKey-uri, modem 4G/5G sau Web Camera.&lt;br /&gt;
&lt;br /&gt;
===== Instalare usbip =====&lt;br /&gt;
USBIP face parte in Ubuntu 2X.44 din luita de tool-uri linux-tools-generic. Pentru instalare se executa in consola:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt install linux-tools-generic&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se verifica daca kernelul are modulele disponibile:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsmod | grep usbip&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
...in unele situatii fiind necesara instalarea unor pachete specifice:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt install linux-tools-5.15.0-43-generic linux-cloud-tools-5.15.0-43-generic&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Module usbip ======&lt;br /&gt;
USBIP are nevoie de 3 module dintre care doua de USB/IP si unul de virtual host controller&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# modprobe usbip_core&lt;br /&gt;
&amp;amp;#32;# modprobe usbip_host&lt;br /&gt;
&amp;amp;#32;# modprobe vhci_hcd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentru ca aceste module sa fie activate la startup-ul de OS se adauga in lista de module incarcabile:&lt;br /&gt;
&lt;br /&gt;
* nano /etc/modules-load.d/modules.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;usbip_core&lt;br /&gt;
&amp;amp;#32;usbip_host&lt;br /&gt;
&amp;amp;#32;vhci_hcd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Startup usbip ======&lt;br /&gt;
&lt;br /&gt;
Pentru ca aplicatia sa porneasca la odata cu systemului de operare se creeaza un fisier de startup un systemctl&lt;br /&gt;
&lt;br /&gt;
* nano /etc/systemd/system/usbipd.service&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;[Unit]&lt;br /&gt;
&amp;amp;#32;Description=USBIP Host Server&lt;br /&gt;
&amp;amp;#32;After=network.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Service]&lt;br /&gt;
&amp;amp;#32;ExecStart=/usr/bin/usbipd -D&lt;br /&gt;
&amp;amp;#32;ExecStop=/usr/bin/usbip --tcp-port 3240 --log&lt;br /&gt;
&amp;amp;#32;Restart=on-failure&lt;br /&gt;
&amp;amp;#32;User=root&lt;br /&gt;
&amp;amp;#32;Type=forking&lt;br /&gt;
&amp;amp;#32;StartLimitBurst=5&lt;br /&gt;
&amp;amp;#32;StartLimitIntervalSec=10&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Install]&lt;br /&gt;
&amp;amp;#32;WantedBy=multi-user.target&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dupa creerea serviciului se executa:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# systemctl enable --now usbipd.service&lt;br /&gt;
&amp;amp;#32;# systemctl status usbipd.service&lt;br /&gt;
&amp;amp;#32;&amp;lt;span style=&amp;quot;color:#0f0&amp;quot;&amp;gt;●&amp;lt;/span&amp;gt; usbipd.service - USB/IP Host Service&lt;br /&gt;
&amp;amp;#32;     Loaded: loaded (/etc/systemd/system/usbipd.service; enabled; vendor preset: enabled)&lt;br /&gt;
&amp;amp;#32;     Active: &amp;lt;span style=&amp;quot;color:#0f0&amp;quot;&amp;gt;active (running)&amp;lt;/span&amp;gt; since Fri 2024-04-12 18:03:02 EEST; 25min ago&lt;br /&gt;
&amp;amp;#32;    Process: 696 ExecStart=/usr/bin/usbipd -D (code=exited, status=0/SUCCESS)&lt;br /&gt;
&amp;amp;#32;   Main PID: 728 (usbipd)&lt;br /&gt;
&amp;amp;#32;      Tasks: 1 (limit: 2220)&lt;br /&gt;
&amp;amp;#32;     Memory: 800.0K&lt;br /&gt;
&amp;amp;#32;        CPU: 18ms&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Adaugare dispozitive USB server =====&lt;br /&gt;
Din acest moment dispozitivele USB pot fi adaugate in system.&lt;br /&gt;
Mai jos este prezentat modul in care se face passtrue dispozitivelor USB intr-un hypervisor Proxmox VM&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:USB_over_IP_via_Proxmox_VM_01.jpeg&lt;br /&gt;
File:USB_over_IP_via_Proxmox_VM_02.jpeg&lt;br /&gt;
File:USB_over_IP_via_Proxmox_VM_03.jpeg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dupa ce dispozitivele USB sunt adaugate fizis se trece la atasarea acestora in server:&lt;br /&gt;
&lt;br /&gt;
====== Listare dispozitive USB ======&lt;br /&gt;
&lt;br /&gt;
Listam dispozitivele USB atasate cu comanda lsusb:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsusb&lt;br /&gt;
&amp;amp;#32;Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
&amp;amp;#32;Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub&lt;br /&gt;
&amp;amp;#32;&amp;lt;b&amp;gt;Bus 002 Device 005: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;amp;#32;&amp;lt;b&amp;gt;Bus 002 Device 002: ID 13fe:4200 Kingston Technology Company Inc. Platinum USB drive mini&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentru a vedea ce dispozitive pot fi parsate de catre aplicatie rulam:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip list -p -l&lt;br /&gt;
&amp;amp;#32;busid=2-2#usbid=13fe:4200#&lt;br /&gt;
&amp;amp;#32;busid=2-4#usbid=090c:1000#&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Atasarea dispozitive USB ======&lt;br /&gt;
&lt;br /&gt;
Pentru a afla BUSID-ul fiecatui dispozitiv asa cum este inregistrat de usbip rulam:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip list -l&lt;br /&gt;
&amp;amp;#32; - busid 2-2 (13fe:4200)&lt;br /&gt;
&amp;amp;#32;   Kingston Technology Company Inc. : Platinum USB drive mini (13fe:4200)&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32; - busid 2-4 (090c:1000)&lt;br /&gt;
&amp;amp;#32;   Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : Flash Drive (090c:1000)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Vom atasa serverului cele doua dispozitive listate anterior:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip bind -b 2-2&lt;br /&gt;
&amp;amp;#32;usbip: info: bind device on busid 2-2: complete&lt;br /&gt;
&amp;amp;#32;# usbip bind -b 2-4&lt;br /&gt;
&amp;amp;#32;usbip: info: bind device on busid 2-4: complete&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Atasarea dispozitive USB la pornirea OS ======&lt;br /&gt;
&lt;br /&gt;
Pentru binding-ul dispozitivelor USB la pornirea de OS se ceeaza cate un serviciu de sistemd pentru fiecare dispozitiv in parte:&lt;br /&gt;
&lt;br /&gt;
* nano /etc/systemd/system/usbip_bus22.service&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;[Unit]&lt;br /&gt;
&amp;amp;#32;Description=USB-IP Device Binding BUS 2-2&lt;br /&gt;
&amp;amp;#32;After=network-online.target&lt;br /&gt;
&amp;amp;#32;Wants=network-online.target&lt;br /&gt;
&amp;amp;#32;Requires=usbipd.service&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Service]&lt;br /&gt;
&amp;amp;#32;Type=oneshot&lt;br /&gt;
&amp;amp;#32;ExecStart=/usr/bin/usbip bind --busid 2-2&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Install]&lt;br /&gt;
&amp;amp;#32;WantedBy=multi-user.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;# systemctl enable usbip_bus22.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; '''Requires=usbipd.service''' este adaugat pentru ca bind-ul sa fie facut dupa ponirea aplicatiei de usbip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; '''Type=oneshot''' bind-ul este o actiune de se executa o singura data. Ne fiind un serviciu in sine systemctl '''status usbip_bus22.service''' va arata serviciul ca '''dead''' dar actiunea de bind este indeplinits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configurare USB over IP Client pe Ubuntu 2X.04 LTS ==&lt;br /&gt;
&lt;br /&gt;
===== Instalare usbip =====&lt;br /&gt;
&lt;br /&gt;
Instalarea de usbip client se face la fel ca si cea de server inclusiv modulele insa nu mai este cazul ca serviciul de systemd sa fie activat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Listare dispozitive USB =====&lt;br /&gt;
&lt;br /&gt;
Inainte de a atasa un dispozitiv USB montat din server facem o listare a dispozitivelor deja existente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsusb&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU USB Tablet&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... iar apoi listam dispozitivele disponibile in server&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip list -r 192.168.1.203&lt;br /&gt;
&amp;amp;#32;Exportable USB devices&lt;br /&gt;
&amp;amp;#32;======================&lt;br /&gt;
&amp;amp;#32; - 192.168.1.203&lt;br /&gt;
&amp;amp;#32;        2-4: Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : Flash Drive (090c:1000)&lt;br /&gt;
&amp;amp;#32;           : /sys/devices/pci0000:00/0000:00:1e.0/0000:02:1b.0/usb2/2-4&lt;br /&gt;
&amp;amp;#32;           : (Defined at Interface level) (00/00/00)&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;        2-2: Kingston Technology Company Inc. : Platinum USB drive mini (13fe:4200)&lt;br /&gt;
&amp;amp;#32;           : /sys/devices/pci0000:00/0000:00:1e.0/0000:02:1b.0/usb2/2-2&lt;br /&gt;
&amp;amp;#32;           : (Defined at Interface level) (00/00/00)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Atasarea dispozitive USB =====&lt;br /&gt;
&lt;br /&gt;
Dupa identificarea busid-ului fiecarui dispozitiv disponibil in server (2-2 si 2-4 in cazul de fata), atasam dispozitivele USB la masina client&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip attach -r 192.168.1.203 -b 2-2&lt;br /&gt;
&amp;amp;#32;# usbip attach -r 192.168.1.203 -b 2-4&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... si verificam faptul ca acestea au fost atasate:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip port -l&lt;br /&gt;
&amp;amp;#32;Imported USB devices&lt;br /&gt;
&amp;amp;#32;====================&lt;br /&gt;
&amp;amp;#32;Port 00: &amp;lt;Port in Use&amp;gt; at High Speed(480Mbps)&lt;br /&gt;
&amp;amp;#32;       Kingston Technology Company Inc. : Platinum USB drive mini (13fe:4200)&lt;br /&gt;
&amp;amp;#32;       2-1 -&amp;gt; usbip://192.168.1.203:3240/2-2&lt;br /&gt;
&amp;amp;#32;           -&amp;gt; remote bus/dev 002/002&lt;br /&gt;
&amp;amp;#32;Port 01: &amp;lt;Port in Use&amp;gt; at High Speed(480Mbps)&lt;br /&gt;
&amp;amp;#32;       Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : Flash Drive (090c:1000)&lt;br /&gt;
&amp;amp;#32;       2-2 -&amp;gt; usbip://192.168.1.203:3240/2-4&lt;br /&gt;
&amp;amp;#32;           -&amp;gt; remote bus/dev 002/003&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... iar apoi verificam dispozitivele usb disponibile in masina virtuala:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsusb&lt;br /&gt;
&amp;amp;#32;Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub&lt;br /&gt;
&amp;amp;#32;'''Bus 002 Device 003: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive'''&lt;br /&gt;
&amp;amp;#32;'''Bus 002 Device 002: ID 13fe:4200 Kingston Technology Company Inc. Platinum USB drive mini'''&lt;br /&gt;
&amp;amp;#32;Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU USB Tablet&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Atasarea dispozitive USB la pornirea OS =====&lt;br /&gt;
&lt;br /&gt;
Pentru binding-ul dispozitivelor USB la pornirea de OS se ceeaza cate un serviciu de sistemd pentru fiecare dispozitiv in parte:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# nano /etc/systemd/system/usbip_bus22.service&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Unit]&lt;br /&gt;
&amp;amp;#32;Description=USB-IP Device Binding BUS 2-2&lt;br /&gt;
&amp;amp;#32;After=network-online.target&lt;br /&gt;
&amp;amp;#32;Wants=network-online.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Service]&lt;br /&gt;
&amp;amp;#32;Type=oneshot&lt;br /&gt;
&amp;amp;#32;ExecStart=/usr/bin/usbip attach -r 192.168.1.203 -b 2-4&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Install]&lt;br /&gt;
&amp;amp;#32;WantedBy=multi-user.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;# systemctl enable usbip_bus22.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Usb_over_ip&amp;diff=246</id>
		<title>Usb over ip</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Usb_over_ip&amp;diff=246"/>
		<updated>2026-03-16T11:59:38Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Atasarea dispozitive USB la pornirea OS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Configurare USB over IP Server pe Ubuntu 2X.04 LTS ==&lt;br /&gt;
Intr-un mediu enterprise in care se lucreaza cu foarte multe stiick-uri USB este nevoie ca acestea sa fie plasate intr-un mediu centralizat la care intreaga infrastuctura sa aiba acces. Prin intermediul USBIP stick-urile pot fi plasate intr-o singura locatie indiferent daca acestea sunt stick-uri de stocare, certificate SSL, semnaturi digitale, YubiKey-uri, modem 4G/5G sau Web Camera.&lt;br /&gt;
&lt;br /&gt;
===== Instalare usbip =====&lt;br /&gt;
USBIP face parte in Ubuntu 2X.44 din luita de tool-uri linux-tools-generic. Pentru instalare se executa in consola:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt install linux-tools-generic&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se verifica daca kernelul are modulele disponibile:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsmod | grep usbip&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
...in unele situatii fiind necesara instalarea unor pachete specifice:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt install linux-tools-5.15.0-43-generic linux-cloud-tools-5.15.0-43-generic&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Module usbip ======&lt;br /&gt;
USBIP are nevoie de 3 module dintre care doua de USB/IP si unul de virtual host controller&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# modprobe usbip_core&lt;br /&gt;
&amp;amp;#32;# modprobe usbip_host&lt;br /&gt;
&amp;amp;#32;# modprobe vhci_hcd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentru ca aceste module sa fie activate la startup-ul de OS se adauga in lista de module incarcabile:&lt;br /&gt;
&lt;br /&gt;
* nano /etc/modules-load.d/modules.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;usbip_core&lt;br /&gt;
&amp;amp;#32;usbip_host&lt;br /&gt;
&amp;amp;#32;vhci_hcd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Startup usbip ======&lt;br /&gt;
&lt;br /&gt;
Pentru ca aplicatia sa porneasca la odata cu systemului de operare se creeaza un fisier de startup un systemctl&lt;br /&gt;
&lt;br /&gt;
* nano /etc/systemd/system/usbipd.service&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;[Unit]&lt;br /&gt;
&amp;amp;#32;Description=USBIP Host Server&lt;br /&gt;
&amp;amp;#32;After=network.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Service]&lt;br /&gt;
&amp;amp;#32;ExecStart=/usr/bin/usbipd -D&lt;br /&gt;
&amp;amp;#32;ExecStop=/usr/bin/usbip --tcp-port 3240 --log&lt;br /&gt;
&amp;amp;#32;Restart=on-failure&lt;br /&gt;
&amp;amp;#32;User=root&lt;br /&gt;
&amp;amp;#32;Type=forking&lt;br /&gt;
&amp;amp;#32;StartLimitBurst=5&lt;br /&gt;
&amp;amp;#32;StartLimitIntervalSec=10&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Install]&lt;br /&gt;
&amp;amp;#32;WantedBy=multi-user.target&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dupa creerea serviciului se executa:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# systemctl enable --now usbipd.service&lt;br /&gt;
&amp;amp;#32;# systemctl status usbipd.service&lt;br /&gt;
&amp;amp;#32;&amp;lt;span style=&amp;quot;color:#0f0&amp;quot;&amp;gt;●&amp;lt;/span&amp;gt; usbipd.service - USB/IP Host Service&lt;br /&gt;
&amp;amp;#32;     Loaded: loaded (/etc/systemd/system/usbipd.service; enabled; vendor preset: enabled)&lt;br /&gt;
&amp;amp;#32;     Active: &amp;lt;span style=&amp;quot;color:#0f0&amp;quot;&amp;gt;active (running)&amp;lt;/span&amp;gt; since Fri 2024-04-12 18:03:02 EEST; 25min ago&lt;br /&gt;
&amp;amp;#32;    Process: 696 ExecStart=/usr/bin/usbipd -D (code=exited, status=0/SUCCESS)&lt;br /&gt;
&amp;amp;#32;   Main PID: 728 (usbipd)&lt;br /&gt;
&amp;amp;#32;      Tasks: 1 (limit: 2220)&lt;br /&gt;
&amp;amp;#32;     Memory: 800.0K&lt;br /&gt;
&amp;amp;#32;        CPU: 18ms&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Adaugare dispozitive USB server =====&lt;br /&gt;
Din acest moment dispozitivele USB pot fi adaugate in system.&lt;br /&gt;
Mai jos este prezentat modul in care se face passtrue dispozitivelor USB intr-un hypervisor Proxmox VM&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:USB_over_IP_via_Proxmox_VM_01.jpeg&lt;br /&gt;
File:USB_over_IP_via_Proxmox_VM_02.jpeg&lt;br /&gt;
File:USB_over_IP_via_Proxmox_VM_03.jpeg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dupa ce dispozitivele USB sunt adaugate fizis se trece la atasarea acestora in server:&lt;br /&gt;
&lt;br /&gt;
====== Listare dispozitive USB ======&lt;br /&gt;
&lt;br /&gt;
Listam dispozitivele USB atasate cu comanda lsusb:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsusb&lt;br /&gt;
&amp;amp;#32;Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
&amp;amp;#32;Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub&lt;br /&gt;
&amp;amp;#32;&amp;lt;b&amp;gt;Bus 002 Device 005: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;amp;#32;&amp;lt;b&amp;gt;Bus 002 Device 002: ID 13fe:4200 Kingston Technology Company Inc. Platinum USB drive mini&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pentru a vedea ce dispozitive pot fi parsate de catre aplicatie rulam:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip list -p -l&lt;br /&gt;
&amp;amp;#32;busid=2-2#usbid=13fe:4200#&lt;br /&gt;
&amp;amp;#32;busid=2-4#usbid=090c:1000#&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Atasarea dispozitive USB ======&lt;br /&gt;
&lt;br /&gt;
Pentru a afla BUSID-ul fiecatui dispozitiv asa cum este inregistrat de usbip rulam:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip list -l&lt;br /&gt;
&amp;amp;#32; - busid 2-2 (13fe:4200)&lt;br /&gt;
&amp;amp;#32;   Kingston Technology Company Inc. : Platinum USB drive mini (13fe:4200)&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32; - busid 2-4 (090c:1000)&lt;br /&gt;
&amp;amp;#32;   Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : Flash Drive (090c:1000)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Vom atasa serverului cele doua dispozitive listate anterior:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip bind -b 2-2&lt;br /&gt;
&amp;amp;#32;usbip: info: bind device on busid 2-2: complete&lt;br /&gt;
&amp;amp;#32;# usbip bind -b 2-4&lt;br /&gt;
&amp;amp;#32;usbip: info: bind device on busid 2-4: complete&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Atasarea dispozitive USB la pornirea OS ======&lt;br /&gt;
&lt;br /&gt;
Pentru binding-ul dispozitivelor USB la pornirea de OS se ceeaza cate un serviciu de sistemd pentru fiecare dispozitiv in parte:&lt;br /&gt;
&lt;br /&gt;
* nano /etc/systemd/system/usbip_bus22.service&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;[Unit]&lt;br /&gt;
&amp;amp;#32;Description=USB-IP Device Binding BUS 2-2&lt;br /&gt;
&amp;amp;#32;After=network-online.target&lt;br /&gt;
&amp;amp;#32;Wants=network-online.target&lt;br /&gt;
&amp;amp;#32;Requires=usbipd.service&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Service]&lt;br /&gt;
&amp;amp;#32;Type=oneshot&lt;br /&gt;
&amp;amp;#32;ExecStart=/usr/bin/usbip bind --busid 2-2&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Install]&lt;br /&gt;
&amp;amp;#32;WantedBy=multi-user.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;# systemctl enable usbip_bus22.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; '''Requires=usbipd.service''' este adaugat pentru ca bind-ul sa fie facut dupa ponirea aplicatiei de usbip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; '''Type=oneshot''' bind-ul este o actiune de se executa o singura data. Ne fiind un serviciu in sine systemctl '''status usbip_bus22.service''' va arata serviciul ca '''dead''' dar actiunea de bind este indeplinits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configurare USB over IP Client pe Ubuntu 2X.04 LTS ==&lt;br /&gt;
&lt;br /&gt;
===== Instalare usbip =====&lt;br /&gt;
&lt;br /&gt;
Instalarea de usbip client se face la fel ca si cea de server inclusiv modulele insa nu mai este cazul ca serviciul de systemd sa fie activat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Listare dispozitive USB =====&lt;br /&gt;
&lt;br /&gt;
Inainte de a atasa un dispozitiv USB montat din server facem o listare a dispozitivelor deja existente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsusb&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU USB Tablet&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... iar apoi listam dispozitivele disponibile in server&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip list -r 192.168.1.203&lt;br /&gt;
&amp;amp;#32;Exportable USB devices&lt;br /&gt;
&amp;amp;#32;======================&lt;br /&gt;
&amp;amp;#32; - 192.168.1.203&lt;br /&gt;
&amp;amp;#32;        2-4: Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : Flash Drive (090c:1000)&lt;br /&gt;
&amp;amp;#32;           : /sys/devices/pci0000:00/0000:00:1e.0/0000:02:1b.0/usb2/2-4&lt;br /&gt;
&amp;amp;#32;           : (Defined at Interface level) (00/00/00)&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;        2-2: Kingston Technology Company Inc. : Platinum USB drive mini (13fe:4200)&lt;br /&gt;
&amp;amp;#32;           : /sys/devices/pci0000:00/0000:00:1e.0/0000:02:1b.0/usb2/2-2&lt;br /&gt;
&amp;amp;#32;           : (Defined at Interface level) (00/00/00)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Atasarea dispozitive USB =====&lt;br /&gt;
&lt;br /&gt;
Dupa identificarea busid-ului fiecarui dispozitiv disponibil in server (2-2 si 2-4 in cazul de fata), atasam dispozitivele USB la masina client&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip attach -r 192.168.1.203 -b 2-2&lt;br /&gt;
&amp;amp;#32;# usbip attach -r 192.168.1.203 -b 2-4&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... si verificam faptul ca acestea au fost atasate:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# usbip port -l&lt;br /&gt;
&amp;amp;#32;Imported USB devices&lt;br /&gt;
&amp;amp;#32;====================&lt;br /&gt;
&amp;amp;#32;Port 00: &amp;lt;Port in Use&amp;gt; at High Speed(480Mbps)&lt;br /&gt;
&amp;amp;#32;       Kingston Technology Company Inc. : Platinum USB drive mini (13fe:4200)&lt;br /&gt;
&amp;amp;#32;       2-1 -&amp;gt; usbip://192.168.1.203:3240/2-2&lt;br /&gt;
&amp;amp;#32;           -&amp;gt; remote bus/dev 002/002&lt;br /&gt;
&amp;amp;#32;Port 01: &amp;lt;Port in Use&amp;gt; at High Speed(480Mbps)&lt;br /&gt;
&amp;amp;#32;       Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : Flash Drive (090c:1000)&lt;br /&gt;
&amp;amp;#32;       2-2 -&amp;gt; usbip://192.168.1.203:3240/2-4&lt;br /&gt;
&amp;amp;#32;           -&amp;gt; remote bus/dev 002/003&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... iar apoi verificam dispozitivele usb disponibile in masina virtuala:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# lsusb&lt;br /&gt;
&amp;amp;#32;Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub&lt;br /&gt;
&amp;amp;#32;'''Bus 002 Device 003: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive'''&lt;br /&gt;
&amp;amp;#32;'''Bus 002 Device 002: ID 13fe:4200 Kingston Technology Company Inc. Platinum USB drive mini'''&lt;br /&gt;
&amp;amp;#32;Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU USB Tablet&lt;br /&gt;
&amp;amp;#32;Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Atasarea dispozitive USB la pornirea OS =====&lt;br /&gt;
&lt;br /&gt;
Pentru binding-ul dispozitivelor USB la pornirea de OS se ceeaza cate un serviciu de sistemd pentru fiecare dispozitiv in parte:&lt;br /&gt;
&lt;br /&gt;
* nano /etc/systemd/system/usbip_bus22.service&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;[Unit]&lt;br /&gt;
&amp;amp;#32;Description=USB-IP Device Binding BUS 2-2&lt;br /&gt;
&amp;amp;#32;After=network-online.target&lt;br /&gt;
&amp;amp;#32;Wants=network-online.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Service]&lt;br /&gt;
&amp;amp;#32;Type=oneshot&lt;br /&gt;
&amp;amp;#32;ExecStart=/usr/bin/usbip attach -r 192.168.1.203 -b 2-4&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;[Install]&lt;br /&gt;
&amp;amp;#32;WantedBy=multi-user.target&lt;br /&gt;
&amp;amp;#32;&lt;br /&gt;
&amp;amp;#32;# systemctl enable usbip_bus22.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=245</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=245"/>
		<updated>2026-03-15T00:49:47Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Comenzi utile CLI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
&lt;br /&gt;
# netplan apply&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Clienți activi ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Tabelul &amp;quot;Currently active DHCP leases&amp;quot; afișează toți clienții conectați cu IP-ul alocat, hostname, adresa MAC și timpul de expirare al lease-ului.&amp;lt;br&amp;gt;&lt;br /&gt;
Aici observăm cele două echipamente configurate mai sus dar şi un smartphone care era activ în reţeaua în care activa Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DHCP leases.png|thumb|none|400px|Clienţii DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Comenzi utile CLI ==&lt;br /&gt;
Verificare status Pi-hole: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole status&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Actualizare manuală a listelor de blocare (Gravity): &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole -g&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Repornire server DNS: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole restartdns&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Schimbare parolă interfață web: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole setpassword&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Monitorizare interogări DNS în timp real: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole tail&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Actualizare Pi-hole la versiunea nouă: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole updatePihole&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Dezactivare temporară blocare (în secunde): &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole disable 300&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Reactivare blocare: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole enable&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Concluzii ==&lt;br /&gt;
Pi-hole reprezintă o soluție accesibilă și eficientă pentru filtrarea DNS la nivel de rețea, potrivită atât pentru medii de laborator (HomeLab) cât și pentru medii SOHO (Small Office Home Office).&lt;br /&gt;
Într-un mediu SOHO, Pi-hole oferă următoarele avantaje practice:&lt;br /&gt;
&lt;br /&gt;
* Blocare reclame și trackere pentru toate dispozitivele din rețea simultan — telefoane, tablete, smart TV-uri, console — fără instalarea vreunei extensii sau aplicații pe fiecare dispozitiv în parte&lt;br /&gt;
* Protecție împotriva domeniilor de phishing și malware prin liste actualizate zilnic&lt;br /&gt;
* Control parental prin liste dedicate pentru blocarea conținutului de gambling și conținut pentru adulți&lt;br /&gt;
* DNS local pentru accesarea serviciilor interne prin nume în loc de adrese IP&lt;br /&gt;
* Monitorizare trafic DNS în timp real prin dashboard-ul web&lt;br /&gt;
* Server DHCP opțional, care simplifică distribuirea automată a configurației DNS către clienți&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut exclusiv prin donații. Dacă acest ghid v-a fost util, contribuția la proiect este binevenită la https://pi-hole.net/donate/&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=244</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=244"/>
		<updated>2026-03-15T00:48:48Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Clienți activi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
&lt;br /&gt;
# netplan apply&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Clienți activi ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Tabelul &amp;quot;Currently active DHCP leases&amp;quot; afișează toți clienții conectați cu IP-ul alocat, hostname, adresa MAC și timpul de expirare al lease-ului.&amp;lt;br&amp;gt;&lt;br /&gt;
Aici observăm cele două echipamente configurate mai sus dar şi un smartphone care era activ în reţeaua în care activa Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DHCP leases.png|thumb|none|400px|Clienţii DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Comenzi utile CLI ==&lt;br /&gt;
Verificare status Pi-hole: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole status&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Actualizare manuală a listelor de blocare (Gravity): &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole -g&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Repornire server DNS: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole restartdns&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Schimbare parolă interfață web: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole setpassword&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Monitorizare interogări DNS în timp real: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole tail&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Actualizare Pi-hole la versiunea nouă: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole updatePihole&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Dezactivare temporară blocare (în secunde): &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole disable 300&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Reactivare blocare: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole enable&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=243</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=243"/>
		<updated>2026-03-15T00:48:07Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Comenzi utile CLI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
&lt;br /&gt;
# netplan apply&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Clienți activi ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Tabelul &amp;quot;Currently active DHCP leases&amp;quot; afișează toți clienții conectați cu IP-ul alocat, hostname, adresa MAC și timpul de expirare al lease-ului.&amp;lt;br&amp;gt;&lt;br /&gt;
Aici observăm cele două echipamente configurate mai sus dar şi un smartphone care era activ în reteaua în care activa Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DHCP leases.png|thumb|none|400px|Clienţii DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Comenzi utile CLI ==&lt;br /&gt;
Verificare status Pi-hole: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole status&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Actualizare manuală a listelor de blocare (Gravity): &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole -g&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Repornire server DNS: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole restartdns&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Schimbare parolă interfață web: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole setpassword&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Monitorizare interogări DNS în timp real: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole tail&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Actualizare Pi-hole la versiunea nouă: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole updatePihole&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Dezactivare temporară blocare (în secunde): &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole disable 300&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Reactivare blocare: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole enable&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=242</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=242"/>
		<updated>2026-03-15T00:47:40Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Clienți activi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
&lt;br /&gt;
# netplan apply&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Clienți activi ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Tabelul &amp;quot;Currently active DHCP leases&amp;quot; afișează toți clienții conectați cu IP-ul alocat, hostname, adresa MAC și timpul de expirare al lease-ului.&amp;lt;br&amp;gt;&lt;br /&gt;
Aici observăm cele două echipamente configurate mai sus dar şi un smartphone care era activ în reteaua în care activa Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DHCP leases.png|thumb|none|400px|Clienţii DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Comenzi utile CLI ==&lt;br /&gt;
Verificare status Pi-hole: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole status&amp;lt;/span&amp;gt;&lt;br /&gt;
Actualizare manuală a listelor de blocare (Gravity): &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole -g&amp;lt;/span&amp;gt;&lt;br /&gt;
Repornire server DNS: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole restartdns&amp;lt;/span&amp;gt;&lt;br /&gt;
Schimbare parolă interfață web: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole setpassword&amp;lt;/span&amp;gt;&lt;br /&gt;
Monitorizare interogări DNS în timp real: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole tail&amp;lt;/span&amp;gt;&lt;br /&gt;
Actualizare Pi-hole la versiunea nouă: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole updatePihole&amp;lt;/span&amp;gt;&lt;br /&gt;
Dezactivare temporară blocare (în secunde): &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole disable 300&amp;lt;/span&amp;gt;&lt;br /&gt;
Reactivare blocare: &amp;lt;span style=&amp;quot;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;pihole enable&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=241</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=241"/>
		<updated>2026-03-15T00:44:55Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Clienți activi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
&lt;br /&gt;
# netplan apply&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Clienți activi ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Tabelul &amp;quot;Currently active DHCP leases&amp;quot; afișează toți clienții conectați cu IP-ul alocat, hostname, adresa MAC și timpul de expirare al lease-ului.&amp;lt;br&amp;gt;&lt;br /&gt;
Aici observăm cele două echipamente configurate mai sus dar şi un smartphone care era activ în reteaua în care activa Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DHCP leases.png|thumb|none|400px|Clienţii DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=240</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=240"/>
		<updated>2026-03-15T00:44:34Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Client Ubuntu Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
&lt;br /&gt;
# netplan apply&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Clienți activi ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Tabelul &amp;quot;Currently active DHCP leases&amp;quot; afișează toți clienții conectați cu IP-ul alocat, hostname, adresa MAC și timpul de expirare al lease-ului.&amp;lt;br&amp;gt;&lt;br /&gt;
Aici observăm cele două echipamente configurate mai sus dar şi un smartphone care era activ în reteaua în care activa Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DHCP leases.png|thumb|none|400px|Clienti ai DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:DHCP_leases.png&amp;diff=239</id>
		<title>File:DHCP leases.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:DHCP_leases.png&amp;diff=239"/>
		<updated>2026-03-15T00:43:39Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=238</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=238"/>
		<updated>2026-03-15T00:37:05Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Client Ubuntu Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
&lt;br /&gt;
# netplan apply&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=237</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=237"/>
		<updated>2026-03-15T00:36:31Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Client Ubuntu Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netplan apply&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=236</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=236"/>
		<updated>2026-03-15T00:32:43Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Client Ubuntu Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
#32;network:#32;&lt;br /&gt;
#32;  ethernets:#32;&lt;br /&gt;
#32;    ens18:#32;&lt;br /&gt;
#32;      dhcp4: true#32;&lt;br /&gt;
#32;  version: 2#32;&lt;br /&gt;
#32;# netplan apply#32;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=235</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=235"/>
		<updated>2026-03-15T00:32:08Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Client Ubuntu Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
# netplan apply&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=234</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=234"/>
		<updated>2026-03-15T00:31:32Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Client Ubuntu Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
#32;# netplan apply&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=233</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=233"/>
		<updated>2026-03-15T00:31:09Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Client Ubuntu Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
#32;network:&lt;br /&gt;
  ethernets:&lt;br /&gt;
    ens18:&lt;br /&gt;
      dhcp4: true&lt;br /&gt;
  version: 2&lt;br /&gt;
#32;# netplan apply&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=232</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=232"/>
		<updated>2026-03-15T00:30:38Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Client Ubuntu Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
#32;network:&lt;br /&gt;
#32;  ethernets:&lt;br /&gt;
#32;    ens18:&lt;br /&gt;
#32;      dhcp4: true&lt;br /&gt;
#32;  version: 2&lt;br /&gt;
#32;# netplan apply&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=231</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=231"/>
		<updated>2026-03-15T00:30:11Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Client Ubuntu Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
#32; &lt;br /&gt;
#32;network:&lt;br /&gt;
#32;  ethernets:&lt;br /&gt;
#32;    ens18:&lt;br /&gt;
#32;      dhcp4: true&lt;br /&gt;
#32;  version: 2&lt;br /&gt;
#32; &lt;br /&gt;
#32;# netplan apply&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=230</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=230"/>
		<updated>2026-03-15T00:29:37Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Client Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;br /&gt;
=== Client Ubuntu Linux ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se modifică fișierul de configurare netplan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# nano /etc/netplan/50-cloud-init.yaml&lt;br /&gt;
#32;&lt;br /&gt;
#32;network:&lt;br /&gt;
#32;  ethernets:&lt;br /&gt;
#32;    ens18:&lt;br /&gt;
#32;      dhcp4: true&lt;br /&gt;
#32;  version: 2&lt;br /&gt;
#32;&lt;br /&gt;
#32;# netplan apply&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clientul primește adresă IP din intervalul Pi-hole (192.168.1.61) cu valid_lft 3600sec — confirmare că lease-ul vine de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Ubuntu DHCP.png|thumb|none|400px|Ubuntu 2X.04 drept client DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Ubuntu_DHCP.png&amp;diff=229</id>
		<title>File:Ubuntu DHCP.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Ubuntu_DHCP.png&amp;diff=229"/>
		<updated>2026-03-15T00:29:04Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=228</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=228"/>
		<updated>2026-03-15T00:24:16Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Windows ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se bifează Obtain an IP address automatically.&amp;lt;br&amp;gt;&lt;br /&gt;
DNS-ul 192.168.1.23 rămâne configurat manual din pașii anteriori.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Windows 10 drept client DHCP]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=227</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=227"/>
		<updated>2026-03-15T00:19:18Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Activare DHCP in Pi-hole */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Activare DHCP.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Activare_DHCP.png&amp;diff=226</id>
		<title>File:Activare DHCP.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Activare_DHCP.png&amp;diff=226"/>
		<updated>2026-03-15T00:19:00Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=225</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=225"/>
		<updated>2026-03-15T00:18:40Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DHCP server ==&lt;br /&gt;
Pi-hole include un server DHCP integrat care poate distribui adrese IP clienților din rețea, transmițând automat și configurația DNS.&lt;br /&gt;
Activarea serverului DHCP în Pi-hole necesită dezactivarea prealabilă a serverului DHCP din router pentru a evita conflictele. Într-un mediu SOHO aceasta înseamnă că toate dispozitivele din rețea vor prelua adrese de la Pi-hole.&lt;br /&gt;
&lt;br /&gt;
=== Activare DHCP in Pi-hole ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Serverul DHCP se configurează din Settings → DHCP. Se bifează DHCP server enabled și se completează:&lt;br /&gt;
* Start / End — intervalul de adrese distribuite (ex: 192.168.1.50 — 192.168.1.80)&lt;br /&gt;
* Router — adresa IP a gateway-ului (ex: 192.168.1.1)&lt;br /&gt;
* Netmask — se lasă gol, Pi-hole îl detectează automat&lt;br /&gt;
Se selectează Save &amp;amp; Apply.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|Activare DHCP in Pi-hole]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=224</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=224"/>
		<updated>2026-03-15T00:10:36Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Testare DNS local ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Același domeniu pet-box rezolvă diferit în funcție de sufixul folosit:&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.ro → 109.103.178.159 — adresa IP publică, traficul iese în internet&amp;lt;br&amp;gt;&lt;br /&gt;
pet-box.lan → 192.168.1.112 — adresa IP locală, traficul rămâne în rețeaua internă&amp;lt;br&amp;gt;&lt;br /&gt;
Browserul accesează pet-box.lan direct prin rețeaua locală, fără să iasă în internet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Petboxlan.png|thumb|none|400px|pet-box.lan]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Petboxlan.png&amp;diff=223</id>
		<title>File:Petboxlan.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Petboxlan.png&amp;diff=223"/>
		<updated>2026-03-15T00:09:35Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=222</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=222"/>
		<updated>2026-03-15T00:06:36Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Adăugare înregistrare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=221</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=221"/>
		<updated>2026-03-15T00:06:02Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Pi-hole ca DNS local */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:66%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:34%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=220</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=220"/>
		<updated>2026-03-15T00:05:40Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Adăugare înregistrare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:66%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:34%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Before-after.jpg|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:66%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:34%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Local DNS.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Local_DNS.png&amp;diff=219</id>
		<title>File:Local DNS.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Local_DNS.png&amp;diff=219"/>
		<updated>2026-03-15T00:04:36Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Before-after.jpg&amp;diff=218</id>
		<title>File:Before-after.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Before-after.jpg&amp;diff=218"/>
		<updated>2026-03-15T00:04:20Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=217</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=217"/>
		<updated>2026-03-15T00:03:31Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca DNS local ==&lt;br /&gt;
&lt;br /&gt;
Pi-hole v6 permite definirea de înregistrări DNS locale pentru rețeaua internă. Aceasta permite accesarea serviciilor din rețea prin nume în loc de adrese IP, folosind sufixul .lan.&lt;br /&gt;
&lt;br /&gt;
=== Adăugare înregistrare ===&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:66%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înregistrările DNS locale se administrează din Settings → Local DNS Records.&amp;lt;br&amp;gt;&lt;br /&gt;
La prima utilizare, această pagină nu este vizibilă în bara laterală de aceea se accesează direct la adresa:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://192.168.1.23/admin/settings/dnsrecords&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
După accesarea directă a paginii, intrarea devine vizibilă în meniul Settings.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:34%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Înainte şi după accesarea manuală]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:66%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se completează câmpul Domain cu numele dorit (ex: pet-box.lan) și câmpul Associated IP cu adresa IP locală a serverului, apoi se selectează + pentru adăugare.&amp;lt;br&amp;gt;&lt;br /&gt;
Adăugarea sau eliminarea unei înregistrări DNS locale golește cache-ul DNS dar nu necesită repornirea serverului DNS.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:34%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Adaugare DNS record]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=216</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=216"/>
		<updated>2026-03-14T23:45:11Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Pi-hole ca add blocker */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca Add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=215</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=215"/>
		<updated>2026-03-14T23:43:54Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca add blocker ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Înainte de configurarea DNS-ului către Pi-hole, reclamele sunt vizibile în coloana laterală și între categorii.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Cu reclame.png|thumb|none|400px|Website cu reclame]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se deschide Control Panel → Network and Sharing Center → Change adapter settings. Se selectează adaptorul Ethernet, se dă click pe Change settings of this connection, se selectează Internet Protocol Version 4 → Properties și se înlocuiește adresa DNS cu IP-ul Pi-hole.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:DNS in win10.png|thumb|none|400px|Configurare DNS în Windows 10]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se golește cache-ul DNS cu ipconfig /flushdns în cmd ca administrator și se repornește browserul complet.&lt;br /&gt;
Spațiile publicitare sunt goale — Pi-hole a interceptat și blocat cererile DNS către serverele de publicitate.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Fara reclame.png|thumb|none|400px|Website fără reclame]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:DNS_in_win10.png&amp;diff=214</id>
		<title>File:DNS in win10.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:DNS_in_win10.png&amp;diff=214"/>
		<updated>2026-03-14T23:42:35Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Cu_reclame.png&amp;diff=213</id>
		<title>File:Cu reclame.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Cu_reclame.png&amp;diff=213"/>
		<updated>2026-03-14T23:42:29Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Fara_reclame.png&amp;diff=212</id>
		<title>File:Fara reclame.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Fara_reclame.png&amp;diff=212"/>
		<updated>2026-03-14T23:42:22Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=211</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=211"/>
		<updated>2026-03-14T23:19:49Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Actualizarea Gravity */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity update.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Gravity done.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou final.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Gravity_done.png&amp;diff=210</id>
		<title>File:Gravity done.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Gravity_done.png&amp;diff=210"/>
		<updated>2026-03-14T23:18:04Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Gravity_update.png&amp;diff=209</id>
		<title>File:Gravity update.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Gravity_update.png&amp;diff=209"/>
		<updated>2026-03-14T23:17:55Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=208</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=208"/>
		<updated>2026-03-14T23:13:18Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Actualizarea Gravity ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După adăugarea listelor, baza de date Pi-hole trebuie actualizată prin Tools → Update Gravity → Update.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Gravity update]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Procesul descarcă și procesează toate listele active. La finalizare este afișat mesajul Done.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Gravity complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
După actualizarea Gravity cu toate cele 8 liste, numărul domeniilor blocate a crescut la 515.236 — de peste 6 ori mai mult față de configurația implicită.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard final]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=207</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=207"/>
		<updated>2026-03-14T23:09:23Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Panou initial.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare lista.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Adaugare completa.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Adaugare_completa.png&amp;diff=206</id>
		<title>File:Adaugare completa.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Adaugare_completa.png&amp;diff=206"/>
		<updated>2026-03-14T23:06:41Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Adaugare_lista.png&amp;diff=205</id>
		<title>File:Adaugare lista.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Adaugare_lista.png&amp;diff=205"/>
		<updated>2026-03-14T23:06:36Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Panou_final.png&amp;diff=204</id>
		<title>File:Panou final.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Panou_final.png&amp;diff=204"/>
		<updated>2026-03-14T23:06:27Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=File:Panou_initial.png&amp;diff=203</id>
		<title>File:Panou initial.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=File:Panou_initial.png&amp;diff=203"/>
		<updated>2026-03-14T23:06:22Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=202</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=202"/>
		<updated>2026-03-14T23:02:04Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Liste de blocare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
'''AdAway''': &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''URLhaus''': &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phishing Army Extended''': &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''WindowsSpyBlocker''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''KADhosts''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''StevenBlack extended''': &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''HaGeZi Gambling''': &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=201</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=201"/>
		<updated>2026-03-14T23:01:05Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Liste de blocare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
AdAway: &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
URLhaus: &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Phishing Army Extended: &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
WindowsSpyBlocker: &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
KADhosts: &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
StevenBlack extended: &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
HaGeZi Gambling: &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=200</id>
		<title>Pi-hole</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=Pi-hole&amp;diff=200"/>
		<updated>2026-03-14T23:00:41Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: /* Liste de blocare */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Instalare și Configurare Pi-hole Server pe Ubuntu 2X.04 LTS =&lt;br /&gt;
&lt;br /&gt;
Pi-hole este un server DNS cu funcție de blocare a reclamelor și a conținutului nedorit la nivel de rețea. Spre deosebire de extensiile de browser care funcționează per dispozitiv, Pi-hole interceptează interogările DNS înainte ca acestea să ajungă la dispozitivul client, blocând domeniile nedorite pentru întreaga rețea dintr-un singur punct.&lt;br /&gt;
Instalat pe o mașină virtuală Ubuntu, Pi-hole poate servi simultan ca:&lt;br /&gt;
&lt;br /&gt;
* server DNS local cu suport pentru domenii interne (ex: * server DNS local cu suport pentru domenii interne (ex: &amp;lt;span style=&amp;quot;color:#f00;font-family: courier;font-weight: bold;&amp;quot;&amp;gt;.lan&amp;lt;/span&amp;gt;)&lt;br /&gt;
* server DHCP cu distribuire automată a configurației DNS către clienți&lt;br /&gt;
* instrument de monitorizare a traficului DNS din rețea&lt;br /&gt;
&lt;br /&gt;
== Instalare Pi-hole ==&lt;br /&gt;
Articolul de față descrie instalarea și configurarea Pi-hole pe Ubuntu 2x.04 LTS într-un mediu de laborator (HomeLab), cu aplicabilitate directă într-un mediu SOHO (Small Office Home Office).&lt;br /&gt;
&lt;br /&gt;
=== Prerechizite ===&lt;br /&gt;
Înainte de instalare, este necesară pregătirea unui sistem Ubuntu 2x.04 LTS cu adresă IP statică configurată și acces root sau user cu drept de sudo.&lt;br /&gt;
Specificații minime recomandate pentru mașina virtuală:&lt;br /&gt;
&lt;br /&gt;
* 1 vCPU&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* 8 GB spațiu pe disk&lt;br /&gt;
&lt;br /&gt;
Instalarea utilitarelor necesare:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# apt -y install wget curl binutils net-tools&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
=== Instalare ===&lt;br /&gt;
Instalarea Pi-hole se realizează printr-un script automat care descarcă și configurează toate componentele necesare:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# curl -sSL https://install.pi-hole.net | bash&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Scriptul va descărca fișierele necesare și va lansa o serie de ecrane de configurare în interfață text.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Primul ecran confirmă că instalatorul va transforma dispozitivul într-un ad blocker la nivel de rețea. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install welcome screen.png|thumb|none|400px|Pi-hole install welcome screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole este un proiect open source gratuit, susținut prin donații. Se selectează OK pentru a continua.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install donate.png|thumb|none|400px|Pi-hole install donate]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Instalatorul avertizează că Pi-hole necesită o adresă IP statică pentru a funcționa corect. Deoarece aceasta a fost configurată ca prerechizită, se selectează Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install IP static.png|thumb|none|400px|Pi-hole install IP static]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează serverul DNS upstream pe care Pi-hole îl va folosi pentru rezolvarea domeniilor neblocate. În acest ghid se utilizează Cloudflare (DNSSEC).&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install upstream DNS.png|thumb|none|400px|Pi-hole install upstream DNS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se confirmă includerea listei implicite StevenBlack's Unified Hosts List selectând Yes. Liste suplimentare pot fi adăugate după instalare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install StevenBlack list.png|thumb|none|400px|Pi-hole install StevenBlack list]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se activează înregistrarea interogărilor DNS selectând Yes.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install query logging.png|thumb|none|400px|Pi-hole_install_query_logging]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se selectează nivelul de confidențialitate pentru înregistrarea datelor. Opțiunea implicită Show everything permite vizualizarea completă a interogărilor în dashboard.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole install privacy FTL.png|thumb|none|400px|Pi-hole_install_privacy_FTL]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
După finalizarea instalării sunt afișate două ecrane cu informațiile de acces:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Ecranul final al instalatorului afișează adresa IP, adresa interfeței web și parola de administrator. Aceste informații trebuie notate înainte de a selecta OK.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare.png|thumb|none|400px|Pi-hole post-install confirmare]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Aceleași informații sunt afișate și în consolă după închiderea instalatorului, inclusiv parola generată automat și comanda pentru schimbarea acesteia.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Pi-hole post-install confirmare cli.png|thumb|none|400px|Pi-hole post-install confirmare cli]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acces HTTPS ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Pi-hole v6 generează automat un certificat SSL self-signed la instalare. Interfața web este accesibilă prin HTTPS la adresa:&lt;br /&gt;
https://192.168.1.23/admin&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Avertisment certificat.png|thumb|none|400px|Avertisment certificat]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La prima accesare prin HTTPS, browserul afișează un avertisment de securitate deoarece certificatul este self-signed. Se selectează Advanced → Accept the Risk and Continue.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Login screen.png|thumb|none|400px|Login screen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Se introduce parola afișată la finalul instalării și se selectează Log in.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard HTTPS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dashboard-ul Pi-hole este accesibil. Iconița de lacăt confirmă că conexiunea este criptată.&lt;br /&gt;
&lt;br /&gt;
=== Schimbarea parolei ===&lt;br /&gt;
Parola generată automat poate fi schimbată oricând folosind linia de comandă via SSH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;amp;#32;# pihole setpassword&lt;br /&gt;
&amp;amp;#32;Enter New Password (Blank for no password):&lt;br /&gt;
&amp;amp;#32;Confirm Password:&lt;br /&gt;
&amp;amp;#32;[✓] New password set&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pi-hole ca ad blocker și control parental ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
La instalare, Pi-hole include o singură listă de blocare implicită — StevenBlack's Unified Hosts List. Pentru o protecție mai completă, se recomandă adăugarea de liste suplimentare.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Dashboard initial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Liste de blocare ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:middle; padding-right:16px;&amp;quot; |&lt;br /&gt;
Listele se administrează din meniul Lists din bara laterală. Pentru adăugarea unei liste noi se completează câmpurile Address și Comment, grupul rămâne Default, apoi se selectează Add blocklist.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Adaugare blocklist]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:33%; vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Dashboard HTTPS.png|thumb|none|400px|Blocklist complet]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Liste opționale pentru control parental:&lt;br /&gt;
&lt;br /&gt;
AdAway: &amp;lt;nowiki&amp;gt;https://adaway.org/hosts.txt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
URLhaus: &amp;lt;nowiki&amp;gt;https://urlhaus.abuse.ch/downloads/hostfile/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Phishing Army Extended: &amp;lt;nowiki&amp;gt;https://phishing.army/download/phishing_army_blocklist_extended.txt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
WindowsSpyBlocker: &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
KADhosts: &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
StevenBlack extended: &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling-porn/hosts&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
HaGeZi Gambling: &amp;lt;nowiki&amp;gt;https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/adblock/gambling.txt&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
</feed>