Yanıtlar:
Benim için ben orada kullanarak sahip arayüzü görebilirsiniz netstat -rn
yaroute -n
cyrex@cyrex:~$ netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.48.0.1 0.0.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
192.48.0.0 0.0.0.0 255.255.224.0 U 0 0 0 eth0
Veya netstat -r
cyrex@cyrex:~$ netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
default 192-48-0-1.dyn. 0.0.0.0 UG 0 0 0 eth0
link-local * 255.255.0.0 U 0 0 0 eth0
192.48.0.0 * 255.255.224.0 U 0 0 0 eth0
Her iki durumda da sonunda arabirimin adını görebiliyorum, bu durumda eth0
Bu komutlar tarafından verilen bilgiler aşağıdaki gibidir (Kaynak burada bulunur ):
Hedef - Hedef ağ veya hedef ana bilgisayar.
Ağ Geçidi - Ağ geçidi adresi veya belirtilmemişse *
.
Genmask - Hedef ağ için ağ maskesi.
255.255.255.255 for the host destination.
0.0.0.0 for the default route.
Bayraklar - Olası bayraklar şunları içerir:
U (route is up)
H (target is a host)
G (using gateway)
R (reinstate route for dynamic routing)
D (dynamically installed by daemon or redirect)
M (modified from routing daemon or redirect)
A (installed by addrconf)
C (cache entry)
! (reject route)
MSS - Bu rota üzerindeki TCP bağlantıları için varsayılan maksimum segment boyutu.
Pencere - Bu rota üzerindeki TCP bağlantıları için varsayılan pencere boyutu.
irtt - İlk RTT (Gidiş- Dönüş Süresi). Çekirdek bunu, cevapları beklemeden (muhtemelen yavaş) en iyi TCP protokol parametrelerini tahmin etmek için kullanır.
Iface - Bu rota için paketlerin gönderileceği arabirim.
Diğer alanlar şunlar olabilir:
Metrik - Hedefe olan mesafe (genellikle atlamalarla sayılır). Son çekirdekler tarafından kullanılmaz, ancak cinleri yönlendirmek için gerekli olabilir.
Ref - Bu rotaya yapılan referans sayısı. (Linux çekirdeğinde kullanılmaz.)
Kullan - Rota için arama sayısı. -F ve -C kullanımına bağlı olarak, bu yol önbellek isimleri (-F) veya isabetler (-C) olacaktır.
HH (yalnızca önbelleğe alınmış) - Önbelleğe alınan yol için donanım başlığı önbelleğine başvuran ARP girişlerinin ve önbelleğe alınan yolların sayısı. Önbelleğe alınan rotanın arabirimi için bir donanım adresi gerekli değilse -1 olur.
Arp (yalnızca önbelleğe alınmış) - Önbelleğe alınan rotanın donanım adresinin güncel olup olmadığı.
Şimdi eldeki soruya. Şu anda hatırlayabildiğim en kolay yol (Her zaman olduğu gibi, aynı şeyi yapmanın birkaç yolu vardır) kullanmaktır iptraf
. Sadece kurun:
sudo apt-get install iptraf
ve root ayrıcalıklarıyla çalıştırın: sudo iptraf
Bir menüde iptraf
seçme IP Trafik İzleme ve ardından seçim Tüm Arayüzleri . Bu, tüm TCP bağlantılarını ve ilişkili oldukları arabirimi göstermelidir. İzleme amaçlı iyi olan terminal tabanlıdır.
ip
Komutu kullanarak çekirdek yönlendirme tablolarını sorgulayabilirsiniz . Alt route get
komutu, çekirdeğin bir paketi bir hedef adrese nasıl yönlendireceğini tam olarak söyleyecektir:
$ ip route get to 10.0.2.2
10.0.2.2 dev eth0 src 10.0.2.15
buna karşılık
$ ip route get to 192.168.3.5
192.168.3.5 via 10.0.2.2 dev eth0 src 10.0.2.15
ve
$ ip route get to 127.0.1.1
local 127.0.1.1 dev lo src 127.0.0.1
route