route komutu, Linux ve Unix tabanlı sistemlerde ağ yönlendirme tablosunu (routing table) görüntülemek ve yönetmek için kullanılan bir araçtır. Sisteminizden çıkan veri paketlerinin hangi ağ geçidi (gateway) üzerinden gideceğini belirler ve böylece doğru hedefe ulaşmasını sağlar.
Varsayılan ağ geçidini tanımlamak, belirli ağlara özel yollar eklemek, hatalı yönlendirmeleri düzeltmek ve bağlantı sorunlarını teşhis etmek için kullanılır. Özellikle sunucular, VPN bağlantıları ve çoklu ağ kartı bulunan sistemlerde kritik rol oynar.
route -n
Bu komut, sayısal (IP tabanlı) şekilde mevcut yönlendirme tablosunu listeler.
1) Mevcut rotaları görüntüleme
route
Örnek çıktı:
Destination Gateway Genmask Flags Iface
default 192.168.1.1 0.0.0.0 UG eth0
192.168.1.0 0.0.0.0 255.255.255.0 U eth0
2) Varsayılan ağ geçidi ekleme
sudo route add default gw 192.168.1.1
3) Belirli bir ağa özel rota ekleme
sudo route add -net 10.0.0.0 netmask 255.255.255.0 gw 192.168.1.10
4) Bir rotayı silme
sudo route del -net 10.0.0.0 netmask 255.255.255.0
5) Sadece belirli arayüzü kullanmak
sudo route add -net 172.16.0.0 netmask 255.255.0.0 dev eth1
route yerine ip route önerilir, ancak mantık aynıdır.-n parametresi DNS çözümlemeyi kapatarak çıktıyı hızlandırır.© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.