Buyukweb
Linux Sunucuyu Ping Erişimine Kapatma

Linux Sunucuyu Ping Erişimine Kapatma

Linux sunucularda ICMP ping yanıtlarını devre dışı bırakarak ağ keşif saldırılarına karşı sunucu görünürlüğünü azaltma yöntemleri.

Büyükweb Teknik Ekibi21 Temmuz 20247 dakika okuma

ICMP Ping Protokolu ve Guvenlik Riskleri

ICMP (Internet Control Message Protocol), ag diagnostigi ve hata raporlamasi icin kullanilan temel bir ag protokoludur. Ping komutu ICMP echo request gonderir ve echo reply bekler. Bu mekanizma sunucunuzun erisilebirligi hakkinda bilgi verir. Ancak guvenlik acisindan ping erisimini kapatmak onemli bir adimdir. DDoS saldirilari, ICMP flood, ping of death ve sunucu kesfedilme riski gibi tehditlere karsi ping engelleme kritik bir guvenlik onlemidir.

Yontem 1: iptables ile IPv4 Ping Engelleme

iptables Linux sunucularda en yaygin kullanilan firewall aracidir. ICMP paketlerini filtrelemek icin asagidaki kurallar kullanilir:

# Gelen tum ping isteklerini engelle
sudo iptables -A INPUT -p icmp --icmp-type echo-request -j DROP

# Giden ping yanitlarini da engelle
sudo iptables -A OUTPUT -p icmp --icmp-type echo-reply -j DROP

# Kurallari kalici olarak kaydet (Debian/Ubuntu)
sudo iptables-save > /etc/iptables/rules.v4

# Kurallari kalici olarak kaydet (CentOS/RHEL)
sudo service iptables save

Yontem 2: sysctl ile Kernel Seviyesinde Engelleme

sysctl ile kernel parametrelerini degistirerek ICMP yanitlarini tamamen kapatabilirsiniz. Bu yontem en basit ve hizli cozumdur:

# Gecici olarak ping yanitini kapat (anlik etkili)
sudo sysctl -w net.ipv4.icmp_echo_ignore_all=1

# Kalici hale getirmek icin sysctl.conf dosyasina ekle
echo "net.ipv4.icmp_echo_ignore_all = 1" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

Yontem 3: firewalld ile ICMP Engelleme

CentOS, RHEL ve Fedora sistemlerde varsayilan firewall araci olan firewalld ile ICMP engellemesi yapabilirsiniz:

# ICMP echo request engelleme
sudo firewall-cmd --permanent --add-icmp-block=echo-request
sudo firewall-cmd --permanent --add-icmp-block=echo-reply
sudo firewall-cmd --permanent --add-icmp-block=timestamp-request
sudo firewall-cmd --reload

# Engellenen ICMP turlerini goruntuleme
sudo firewall-cmd --list-icmp-blocks

Yontem 4: nftables ile Modern Engelleme

nftables, iptables'in modern alternatifidir ve yeni Linux dagitimlarinda varsayilan olarak gelmektedir. Hem IPv4 hem IPv6 icin tek bir yapilandirma ile calisabilir:

# nftables ile IPv4 ping engelleme
sudo nft add rule inet filter input icmp type echo-request drop

# nftables ile IPv6 ping engelleme
sudo nft add rule inet filter input icmpv6 type echo-request drop

# Kurallari goruntuleme
sudo nft list ruleset

Yontem 5: UFW ile Ping Engelleme

Ubuntu sunucularda UFW (Uncomplicated Firewall) kullaniyorsaniz, before.rules dosyasini duzenleyerek ping engelleyebilirsiniz:

# /etc/ufw/before.rules dosyasinda asagidaki satiri bulun:
# -A ufw-before-input -p icmp --icmp-type echo-request -j ACCEPT
# ve ACCEPT yerine DROP yazin:
# -A ufw-before-input -p icmp --icmp-type echo-request -j DROP

sudo ufw reload

IPv6 Ping Engelleme

IPv4 yaninda IPv6 ping isteklerini de engellemelisiniz. Bircogu IPv6 engellemeyi unutur ve bu bir guvenlik acigi olusturur:

# ip6tables ile IPv6 ping engelleme
sudo ip6tables -A INPUT -p icmpv6 --icmpv6-type echo-request -j DROP
sudo ip6tables-save > /etc/iptables/rules.v6

# sysctl ile IPv6 ping kapatma
echo "net.ipv6.icmp.echo_ignore_all = 1" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

Monitoring ve Izleme Uzerindeki Etkiler

Ping engellemek monitoring ve izleme sistemlerinizi dogrudan etkiler. Asagidaki tabloda yaygin izleme araclari ve cozumleri yer almaktadir:

Monitoring Araci Etki Alternatif Cozum
Nagios ICMP check basarisiz olur TCP port check kullanin
Zabbix ICMP agent calismaz Zabbix agent kurulumu yapip
UptimeRobot Ping monitor hata verir HTTP veya keyword monitor kullanin
Prometheus Blackbox ICMP basarisiz TCP veya HTTP probe kullanin

Belirli monitoring IP adreslerinden gelen pinglere izin vermek icin asagidaki kurali kullanin:

# Monitoring sunucudan gelen pinglere izin ver, digerlerini engelle
sudo iptables -A INPUT -s 10.0.0.5 -p icmp --icmp-type echo-request -j ACCEPT
sudo iptables -A INPUT -s 10.0.0.6 -p icmp --icmp-type echo-request -j ACCEPT
sudo iptables -A INPUT -p icmp --icmp-type echo-request -j DROP

Buyukweb VDS Guvenlik Ozellikleri

Buyukweb VDS sunucularinda tam firewall kontrolu ile ICMP yonetimi yapabilirsiniz. DDoS korumasi ve gelismis ag guvenligi ozellikleri ile sunucunuz guvende kalir. Teknik destek ekibimiz guvenlik yapilandirmasinda yardimci olur. buyukweb.com adresinden VDS planlarini inceleyin.


Ilgili Buyukweb Hizmetleri:


Pratik Linux Komutlari

Dosya Yonetimi

find ile kriterlere gore arama yapin. du -sh ile dizin boyutu, ncdu ile interaktif analiz. locate ile hizli dosya bulma. rsync ile dosya senkronizasyonu.

Surec Yonetimi

ps aux ile surecleri goruntuleyin. kill -9 ile sonlandirin. nohup ile arka planda calistirin. screen/tmux ile coklu terminal. systemctl ile servis yonetimi.

Metin Isleme

grep -r ile arama, sed ile toplu degisiklik, awk ile sutun cikarma. jq ile JSON isleme. tail -f ile canli log takibi. wc ile satir/kelime sayma.

Ag Komutlari

ss -tulpn ile portlar, curl ile HTTP istekleri, mtr ile traceroute, tcpdump ile trafik yakalama. dig ile DNS sorgulari. wget ile dosya indirme.

Zamanlama

crontab -e ile zamanlanmis gorevler. Yedekleme, temizlik otomasyonu. systemd timer ile gelismis zamanlama.

Disk Yonetimi

df -h ile kullanim, lsblk ile diskler. LVM ile esnek yonetim. RAID yapilandirmasi.

Sik Sorulan Sorular

Nereden baslamaliyim?

Temel komutlar (ls, cd, cp, mv, rm), editior (nano/vim), izinler (chmod) ve paket yonetimi (apt/dnf) ile baslayin.

Bash script nasil yazilir?

#!/bin/bash ile baslayin. Degiskenler, kosullar, donguler ogrenin. chmod +x ile calistirin.

Sonuc

Linux komut satiri sunucu yonetiminin vazgecilmez aracidir. Pratik yaparak becerilerinizi gelistirin.

En Sik Kullanilan Linux Komutlari

Komut Aciklama Ornek
ls -la Detayli dosya listesi ls -la /var/www
grep -r Icerik arama grep -r "error" /var/log
find Dosya bulma find / -name "*.conf"
chmod Izin degistirme chmod 755 dosya.sh
chown Sahiplik degistirme chown www-data /var/www
systemctl Servis yonetimi systemctl restart nginx
journalctl Log goruntuleme journalctl -u nginx -f
df -h Disk kullanimi df -h /
free -m Bellek kullanimi free -m
ss -tulpn Ag baglantilari ss -tulpn

Shell Scripting Temelleri

Bash script ile tekrarli gorevleri otomatiklestirin:

Yedekleme Scripti

Otomatik yedekleme ile veritabani ve dosyalarinizi duzenli yedekleyin. mysqldump ile veritabani, tar ile dosya arsivi olusturun.

Disk Izleme

Disk kullanimini izleyen ve esik degerini astiginda bildirim gonderen script yazin.

Log Analiz

Apache/Nginx loglarini analiz ederek en cok ziyaret edilen sayfalar ve supheli IP adresleri raporlayan script olusturun.

Neden Buyukweb?

Buyukweb, 2009 yilindan bu yana Turkiye'nin guvenilir hosting firmasidir. Bursa Pendc Tier 3 veri merkezinde profesyonel barindirma hizmetleri sunmaktadir.

Teknik Altyapi Avantajlari

  • NVMe SSD Diskler: Geleneksel disklere gore 10x daha hizli okuma/yazma
  • LiteSpeed Web Server: Apache'ye kiyasla 10x performans artisi
  • CloudLinux Izolasyonu: Her hesap icin ayri kaynak limiti
  • Imunify360 Guvenlik: Otomatik malware tarama ve engelleme
  • DDoS Korumasi: L3, L4, L7 katmanlarinda kapsamli koruma

Musteri Memnuniyeti

5.200'den fazla aktif musteri ile %99.8 uptime garantisi sunuyoruz. 7/24 Turkce teknik destek ekibimiz tum sorulariniza hizla yanit verir. Ucretsiz site tasima hizmeti ile mevcut hosting saglayicinizdan kolayca gecis yapabilirsiniz.

Fiyat-Performans Dengesi

Rekabetci fiyatlarla profesyonel hosting altyapisi sunuyoruz. Yillik odemede ek indirimler, ucretsiz SSL sertifikasi ve gunluk otomatik yedekleme tum paketlerde standarttir.

Kolay Yonetim

cPanel ve Plesk kontrol panelleri ile web sitenizi, e-postalarinizi ve veritabaninizi tek panelden kolayca yonetin. Softaculous ile 400'den fazla uygulamayi tek tikla kurun.

Hosting Sektoru ve Gelecek Trendleri

Dijitallesme ile birlikte hosting sektoru hizla donusuyor. Edge computing, serverless mimariler ve container teknolojileri geleneksel hosting yaklasimlarini tamamliyor. Ancak guvenilir bir fiziksel altyapi her zaman temel gereksinim olmaya devam edecek.

Yapay Zeka ve Hosting

AI destekli guvenlik sistemleri, otomatik optimizasyon araclari ve akilli izleme cozumleri hosting kalitesini artiriyor. Imunify360 gibi AI tabanli guvenlik yazilimlari, saldiri kaliplarini ogrenererek proaktif koruma sagliyor.

Surdurulebilir Hosting

Yesil enerji kullanan veri merkezleri, enerji verimli sunucular ve karbon notr barindirma hizmetleri gelecekte daha onemli hale gelecek. Verimli donanim ve akilli sogutma sistemleri ile enerji maliyetleri azaltiliyor.

5G ve Mobil Oncelik

5G teknolojisinin yayginlasmasi ile mobil trafik daha da artacak. Mobile-first hosting cozumleri, edge caching ve AMP destegi onemini koruyacak. Web sitelerinin mobilde 2 saniyenin altinda yuklenmesi standart beklenti haline geliyor.

Etiketler:

#ping kapatma#ICMP engelleme#Linux güvenliği#iptables#firewall#sysctl#network security

Bu yazıyı paylaş