Linux Ağ Komutları

Linux’ta ağ ile ilgili işlemleri gerçekleştirmek için faydalı olabilecek bazı temel Linux komutlarını sizlerle paylaşmak istiyoruz.

ping: Uzak bir sunucuya veya cihaza erişilebilirliği ve gecikmeyi kontrol etmek için kullanılır.

Örnek: ping google.com

ifconfig veya ip: Ağ arabirimlerini görüntülemek, yapılandırmak veya etkinleştirmek için kullanılır.

Örnek: ifconfig veya ip addr

netstat: Ağ bağlantılarını, yönlendirmelerini ve arabirim istatistiklerini görüntülemek için kullanılır.

Örnek: netstat -tuln (Açık bağlantıları görüntüler)

traceroute veya mtr: İki nokta arasındaki ağ yolunu izlemek ve gecikmeleri kontrol etmek için kullanılır. Örnek: traceroute google.com veya mtr google.com

nslookup veya dig: DNS sorgularını yapmak veya IP adreslerini alan adlarına çözmek için kullanılır.

Örnek: nslookup google.com veya dig google.com

ssh: Uzak sunuculara güvenli bir şekilde bağlanmak için kullanılır.

Örnek: ssh kullanici@uzak_sunucu_ip

scp: Dosyaları yerel ve uzak sunucular arasında kopyalamak için kullanılır.

Örnek: scp dosya.txt kullanici@uzak_sunucu:/uzak_dizin

nmap: Ağdaki açık portları ve hizmetleri taramak için kullanılır.

Örnek: nmap -p 80-100 192.168.1.1

iwconfig: Kablosuz ağ arabirimlerini yapılandırmak ve durumunu görüntülemek için kullanılır.

Örnek: iwconfig

ss: Açık soketleri ve bağlantıları görüntülemek için kullanılır.

Örnek: ss -tuln (Açık TCP bağlantılarını görüntüler)

curl veya wget: URL’lerden veri indirmek için kullanılır.

Örnek: curl -O https://example.com/dosya.txt


Ağ yönetimi, teşhis ve izleme görevlerini gerçekleştirmek için kullanabileceğiniz daha kapsamlı Linux ağ komutları;

tcpdump: Ağ trafiğini yakalamak ve analiz etmek için kullanılır. Veri paketlerini izlemek ve analiz etmek için kullanışlıdır.

Örnek: sudo tcpdump -i eth0 -n host hedef_ip

iftop: Sistem üzerindeki ağ trafiğini gerçek zamanlı olarak izlemek için kullanılır. Bağlantıların bant genişliği kullanımını görüntüler.

Örnek: sudo iftop -i eth0

nload: Ağ arabirimlerinin bant genişliği kullanımını izlemek için kullanılır. Gerçek zamanlı bant genişliği grafiği sunar.

Örnek: sudo nload -u Kbps

arp: ARP önbelleği yönetmek ve ağdaki cihazları listelemek için kullanılır.

Örnek: arp -a

ss: Açık soketleri ve bağlantıları ayrıntılı olarak görüntülemek için kullanılır. İlgili bilgileri sağlar.

Örnek: ss -tuln

nmcli: NetworkManager komut satırı aracıdır. Kablosuz bağlantıları yapılandırmak ve ağ bağlantılarını yönetmek için kullanılır.

Örnek: nmcli connection show

route: Linux yönlendirmesiyle ilgili bilgileri görüntülemek ve yönlendirmeyi yapılandırmak için kullanılır.

Örnek: route -n

iptables: Linux güvenlik duvarını yapılandırmak için kullanılır. Ağ trafiği yönlendirmesi ve güvenlik politikaları oluşturmak için kullanışlıdır.

Örnek: iptables -A INPUT -p tcp --dport 80 -j ACCEPT

nft: Yeni nesil paket filtreleme sistemi olan nftables’ı yapılandırmak ve kontrol etmek için kullanılır.

Örnek: nft list ruleset

iperf: İki nokta arasında ağ bant genişliği ve hız testleri yapmak için kullanılır.

Örnek: iperf -c hedef_ip

Önerilen yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir