Kullandığım GNU/Linux'ta "Bir Web Sitesine" Girişi Nasıl Yasaklarım?

Cevapla
Kullanıcı avatarı
TRWE_2012
Mesaj Panosu Yöneticisi
Mesaj Panosu Yöneticisi
Mesajlar: 561
Kayıt: 30 Ağu 2022 21:59
Konum: BERTUNA/Orion Takım Yıldızı
Meslek: MADEN MÜHENDİSİ
Teşekkür etti: 120 kez
Teşekkür edildi: 408 kez

GNU-Linux İşletim Sisteminde "Herhangi Bir Web Sitesini" Engelleme


Merhabalar

Zaman ve verimlilik kaybettiren bazı sitelere (en azından istemediğiniz sürece) erişiminizi engellemek için ; basit olanı bilgisayarınızdaki “hosts” dosyasını elle düzenlemektir.

hosts dosyaları, Alan Adı Yönetim sisteminin (DNS) internet genelinde yaptığı isim ve ip eşleştirmesini sizin işletim sisteminiz'e indirgeyerek yapıyor. İşletim sisteminiz önce buraya, daha sonra DNS sistemine göz atıyor adres çözümlemek için.

hosts dosyası, GNU/Linux işletim sisteminde /etc dizininde bulunur. xed,gedit,nano veya bir başka metin editörü ile bu dosyayı açıp düzenleyebilirsiniz (Ubuntu gibi önce yönetici yetkisi almanızı gerektiren işletim sistemlerinde terminalden çalıştıracağınız

Kod: Tümünü seç

sudo -s kullanılan metin editörünün komutsal adı /etc/hosts 
komutu sizi doğrudan dosya düzenlemeye ulaştırır.)

hosts dosyasına eklenecek bloklama satırları aşağıdaki gibi olmalı (bloklanacak her bir site için aynı tanımlar yapılmalı):

Kod: Tümünü seç

127.0.0.1 site_adı.com/org/net

127.0.0.1 www.site_adı.com/org/net

yada böyle yapın

Kod: Tümünü seç

0.0.0.0 site_adı.com/org/net

0.0.0.0 www.site_adı.com/org/net
Dosyayı düzenleyip kayıt ettikten sonra işiniz bölünmeden çalışmalarınıza devam edebilirsiniz…

Örnek :

Ben şöyle bir kalıbı yıllardır GNU-Linux sistemlerinde kullanmaktayım

Kod: Tümünü seç

0.0.0.0 site_adı.com/org/net

127.0.0.1 site_adı.com/org/net

(Bir satır boşluk)

0.0.0.0 www.site_adı.com/org/net

127.0.0.1 www.site_adı.com/org/net

Site'nin erişime açılmasını isterseniz o zaman

1.Host dosyasından ilgili web sitenin kayıtları silin

2.Ya da satırının en başına # ifadesini yazıp kayıt edin.


NOT:

hosts dosyası, Windows işletim sistemlerinde genellikle C:WINDOWS\system32\drivers\etc dizininde bulunur. Buradaki hosts dosyasını Notepad ile açıp aşağıdaki satırları bloklamak istediğiniz her web sitesi için bu dosyanın altına ekleyebilirsiniz.Ya da daha kolay olan şu adres'teki free TÜRK yazılımlarını kullanabilirsiniz.

LİNK :

Kod: Tümünü seç

https://www.sordum.org/8266/bluelifehosts-editor-v1-3/

https://www.sordum.org/13075/url-disabler-v1-0/

https://www.sordum.org/8125/firewall-app-blocker-fab-v1-7/
NOT:

ÖRNEK EKRAN GÖRÜNTÜSÜ :
Resim
Resim
Ya da şöyle yapabilirsiniz.(root kullanıcı yetkisinde)

Kod: Tümünü seç

iptables -I OUTPUT -m tcp -p tcp -d www.web_site_adı.net/org/com --dport 443 -j REJECT
Kaynak : Yabancı Çeviri (TRWE_2012)
Verily We have granted thee a manifest Victory
Fetih Suresi - 1.Ayet

Etiketler:
Cevapla

“GNU/Linux Sorunlarınız & Sorularınız” sayfasına dön