← man/network
arp — man arp — 80×24
ugur@toprak:~/man/network$man arp
Bölüm 8

arp

adres çözümleme görüntüleme ve denetimi

Sözdizimi

      arp [-n] [-i interface] hostname
      arp [-n] [-i interface] [-l] -a
      arp -d hostname [pub] [ifscope interface]
      arp -d [-i interface] -a
      arp -s hostname ether_addr [temp] [reject] [blackhole] [pub [only]] [ifscope interface]
      arp -S hostname ether_addr [temp] [reject] [blackhole] [pub [only]] [ifscope interface]
      arp -f filename

Açıklama

arp yardımcı programı, adres çözümleme protokolü (arp(4)) tarafından kullanılan İnternet-Ethernet adres dönüştürme tablolarını görüntüler ve değiştirir. Herhangi bir bayrak belirtilmediğinde, program hostname için mevcut ARP girdisini görüntüler. Makine (host), ismiyle veya İnternet nokta gösterimi kullanılarak numarasıyla belirtilebilir.

Kullanılabilir seçenekler:

  • -a: Program mevcut tüm ARP girdilerini görüntüler veya siler.

  • -d: Bir süper kullanıcı, -d bayrağıyla hostname adlı makinenin girdisini silebilir. pub anahtar kelimesi belirtilirse, yalnızca bu makine için 'yayınlanmış' (published) ARP girdisi silinir. ifscope anahtar kelimesi belirtilirse, ilgili arayüze özel girdi silinir.

Alternatif olarak, tüm girdileri silmek için -d bayrağı -a bayrağıyla birleştirilebilir.

-i interface İşlem kapsamını interface üzerindeki ARP girdileriyle sınırlandırır. Yalnızca şu işlemler için geçerlidir: birini görüntüle, tümünü görüntüle, tümünü sil.

  • -l: Bağlantı katmanı (link-layer) erişilebilirlik bilgilerini gösterir.

  • -n: Ağ adreslerini sayısal olarak gösterir (normalde arp adresleri sembolik olarak görüntülemeye çalışır).

-s hostname ether_addr hostname adlı makine için ether_addr Ethernet adresine sahip bir ARP girdisi oluşturur. Ethernet adresi, iki nokta üst üste işaretiyle ayrılmış altı adet onaltılık (hex) bayt olarak verilir. Komutta temp kelimesi belirtilmedikçe girdi kalıcı olacaktır. pub kelimesi belirtilirse girdi 'yayınlanacaktır' (published); yani bu sistem, makine adresi kendisininki olmasa bile hostname için gelen isteklere yanıt vererek bir ARP sunucusu gibi davranacaktır. Bu durumda ether_addr değeri auto olarak belirtilebilir, bu durumda bu makinedeki arayüzler incelenir ve bunlardan birinin aynı alt ağda olduğu tespit edilirse onun Ethernet adresi kullanılır. only anahtar kelimesi de belirtilirse, bu işlem 'yayınlanmış (yalnızca proxy)' bir girdi oluşturur. Bu girdi türü, arp tarafından hostname için bir yönlendirme tablosu girdisinin zaten var olduğu tespit edilirse otomatik olarak oluşturulur.

reject anahtar kelimesi belirtilirse girdi işaretlenir, böylece makineye giden trafik atılır ve göndericiye makineye ulaşılamadığı bildirilir. blackhole anahtar kelimesi de benzer şekilde trafiğin atılmasını sağlar ancak göndericiye bildirim yapılmaz. Bunlar, bir güvenlik duvarı kullanmadan bir makineye giden harici trafiği engellemek için kullanılabilir.

ifscope anahtar kelimesi belirtilirse girdi, girdiyi kesin olarak arayüzle ilişkilendiren ek bir özellikle ayarlanır. Bu, farklı arayüzlerde aynı hedefe sahip birden fazla girdinin bulunmasına olanak tanır.

-S hostname ether_addr Bu makine için mevcut herhangi bir ARP girdisinin önce silinmesi dışında tıpkı -s gibidir.

-f filename filename dosyasının okunmasını ve ARP tablolarına birden fazla girdinin ayarlanmasını sağlar. Dosyadaki girdiler şu biçimde olmalıdır:

hostname ether_addr [temp] [pub [only]] [ifscope interface]

argüman anlamları yukarıda belirtildiği gibidir. Başındaki boşluklar ve boş satırlar yoksayılır. Bir ‘#’ karakteri, satırın geri kalanını yorum olarak işaretler.

  • -x: -l bayrağı tarafından gösterilen bilgilere ek olarak genişletilmiş bağlantı katmanı erişilebilirlik bilgilerini gösterir.

Ayrıca Bakınız

inet(3), arp(4), ifconfig(8), ndp(8)

Tarihçe

arp yardımcı programı 4.3BSD sürümünde ortaya çıktı.

macOS 26.4 18 Mart 2008 macOS 26.4