Cum se blochează accesul la un site pentru IP în Drupal 7
Când blocați accesul la un site pentru IP, site-ul nu este afișat acestui utilizator de Internet, adică el nu văd conținutul site-ului, dar vede doar mesajul:
Ne pare rău, 200.200.99.99 a fost interzisă.
În kernel-ul Drupal este prevăzută o funcție de blocare a IP-ului, care este configurată după cum urmează:
Cum să verificați site-ul pentru adresa IP blocată
Cum se blochează un utilizator înregistrat
Cum să aflați IP-ul unui utilizator înregistrat
Există diferite moduri, cel mai rapid - de a compila o interogare în baza de date.
Pentru a face acest lucru, trebuie să activați modulul Statistică, dacă a fost oprit, apoi așteptați ca utilizatorul să se conecteze la site, apoi o intrare care conține IP-ul său va apărea în tabela sesiunilor.
SELECT * FROM sesiuni WHERE uid = 87
Dacă ați blocat adresa IP a administratorului și nu vă puteți conecta la site, ștergeți înregistrarea din tabela bloced_ips. care conține adresa IP.
Pentru a permite din nou accesul la site, deschideți IP-ul Configurație - Blocare și eliminați IP-ul din lista blocată.
Poate că pentru a colecta și a afișa informații despre utilizatorii site-ului, precum și despre cei neînregistrați, veți avea nevoie de module:
Setările Watchdog, de exemplu, evenimentele înregistrate și numărul de înregistrări din baza de date, sunt produse aici: Configuration (secțiunea Development) - Loguri și erori, adică / admin / config / development / logging.
Ce se întâmplă dacă se modifică IP-ul utilizatorului, cum să-i blochezi toate IP-urile?
Pot exista două modalități pentru aceasta:
- Blocați masca de rețea utilizând modulul Ranguri IP
- Prin cookie-uri
Trimiteți-le prietenilor: