tcpdump ile Terminalde Ağ Paketlerini Yakalama ve İnceleme

Ağ seviyesindeki paket kayıpları, yavaş yanıt veren API çağrıları veya nedeni anlaşılamayan TCP bağlantı kopmaları karşılaşıldığında, en net teşhis doğrudan kablodan (arayüzden) geçen ham paketleri dinlemektir. Linux dünyasında tcpdump ile paket yakalama ve analizi, komut satırından çalışan en güçlü ve vazgeçilmez ağ dinleme (packet sniffing) yöntemidir. Bu rehberde; tcpdump komutunun temel parametrelerini, BPF (Berkeley Packet […]

ip ve ifconfig ile Ağ Arayüzleri, Statik IP ve Routing Yönetimi

Linux sistem yönetiminde ağ arayüzlerinin durumunu görüntülemek, IP adreslerini yapılandırmak ve yönlendirme (routing) tablolarını yönetmek en temel sorumluluklardan biridir. Uzun yıllar kullanılan net-tools paketindeki ifconfig ve route komutlarının yerini, günümüzde çok daha yetenekli ve tutarlı olan ip komutu ile ağ yönetimi almıştır. Bu rehberde; ifconfig ile ip arasındaki farkları, ağ arayüzü kontrolünü (ip link), IP […]

ss ve netstat ile Açık Portları ve Ağ Soketlerini İnceleme

Bir Linux sunucusunda veya ağ cihazında güvenlik denetimi yaparken ilk bakılması gereken yerlerden biri sistemde dinleme (listening) modunda olan portlardır. Modern Linux dağıtımlarında ss komutu ile açık portlar ve soket durumlarını incelemek, eski netstat komutuna kıyasla kat kat daha hızlı ve çekirdek (kernel) seviyesinde optimize bir deneyim sunar. Bu rehberde; ss (Socket Statistics) komutunun bayraklarını, […]