arp: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
 
(4 mellanliggande sidversioner av samma användare visas inte)
Rad 1: Rad 1:
= ARP(8) - Linux-systemadministratörens manual =
= ARP(8) - Linux-systemadministratörens manual =
<br>
 
<br>== NAMN ==
== NAMN ==
<br>arp - hantera systemets ARP-cache
arp - hantera systemets ARP-cache
<br>
 
<br>== SAMMANFATTNING ==
== SAMMANFATTNING ==
<br> <pre>
<pre>
<br> arp [-vn] [-H typ] [-i gränssnitt] [-ae] [värdnamn]
arp [-vn] [-H typ] [-i gränssnitt] [-ae] [värdnamn]
<br>
 
<br> arp [-v] [-i gränssnitt] -d värdnamn [pub]
arp [-v] [-i gränssnitt] -d värdnamn [pub]
<br>
 
<br> arp [-v] [-H typ] [-i gränssnitt] -s värdnamn hw_addr [temp]
arp [-v] [-H typ] [-i gränssnitt] -s värdnamn hw_addr [temp]
<br>
 
<br> arp [-v] [-H typ] [-i gränssnitt] -s värdnamn hw_addr [netmask nm] pub
arp [-v] [-H typ] [-i gränssnitt] -s värdnamn hw_addr [netmask nm] pub
<br>
 
<br> arp [-v] [-H typ] [-i gränssnitt] -Ds värdnamn ifname [netmask nm] pub
arp [-v] [-H typ] [-i gränssnitt] -Ds värdnamn ifname [netmask nm] pub
<br>
 
<br> arp [-vnD] [-H typ] [-i gränssnitt] -f [filnamn]
arp [-vnD] [-H typ] [-i gränssnitt] -f [filnamn]
<br> </pre>
</pre>
<br>
 
<br>== BESKRIVNING ==
== BESKRIVNING ==
<br>Arp hanterar eller visar kärnans IPv4-nätverksgranne-cache. Det kan lägga till poster i tabellen, ta bort en eller visa det aktuella innehållet.
Arp hanterar eller visar kärnans IPv4-nätverksgranne-cache. Det kan lägga till poster i tabellen, ta bort en eller visa det aktuella innehållet.
<br>
 
<br>ARP står för Address Resolution Protocol, vilket används för att hitta MAC-adressen (media access control) för en nätverksgranne för en given IPv4-adress.
ARP står för Address Resolution Protocol, vilket används för att hitta MAC-adressen (media access control) för en nätverksgranne för en given IPv4-adress.
<br>
 
<br>== LÄGEN ==
== LÄGEN ==
<br>- Utan specifikt läge kommer `arp` att skriva ut det aktuella innehållet i tabellen. Det är möjligt att begränsa antalet poster som skrivs ut genom att ange en hårdvarutyp, gränssnittsnamn eller värdnamn.
- Utan specifikt läge kommer `arp` att skriva ut det aktuella innehållet i tabellen. Det är möjligt att begränsa antalet poster som skrivs ut genom att ange en hårdvarutyp, gränssnittsnamn eller värdnamn.
<br>- `arp -d address` tar bort en ARP-tabellpost. Rot- eller nätverksadministratörsrättigheter krävs för detta. Inmatningen hittas genom IP-adressen. Om ett värdnamn anges kommer det att lösas innan det letar upp posten i ARP-tabellen.
- `arp -d address` tar bort en ARP-tabellpost. Rot- eller nätverksadministratörsrättigheter krävs för detta. Inmatningen hittas genom IP-adressen. Om ett värdnamn anges kommer det att lösas innan det letar upp posten i ARP-tabellen.
<br>- `arp -s address hw_addr` används för att lägga till en ny tabellpost. Formatet på hw_addr-parametern är beroende av hårdvaruklassen, men för de flesta klasser kan man anta att det vanliga presentationsformatet kan användas. För Ethernet-klassen är detta 6 byte i hexadecimal form, separerade med kolon. När proxy-arp-poster läggs till (de med publiceringsflaggan satt) kan en nätmask anges för att proxy-arp för hela delnät. Detta är inte bra praxis, men stöds av äldre kärnor eftersom det kan vara användbart. Om temp-flaggan inte anges, kommer posterna att lagras permanent i ARP-cachen.
- `arp -s address hw_addr` används för att lägga till en ny tabellpost. Formatet på hw_addr-parametern är beroende av hårdvaruklassen, men för de flesta klasser kan man anta att det vanliga presentationsformatet kan användas. För Ethernet-klassen är detta 6 byte i hexadecimal form, separerade med kolon. När proxy-arp-poster läggs till (de med publiceringsflaggan satt) kan en nätmask anges för att proxy-arp för hela delnät. Detta är inte bra praxis, men stöds av äldre kärnor eftersom det kan vara användbart. Om temp-flaggan inte anges, kommer posterna att lagras permanent i ARP-cachen.
<br>
 
<br>== ALTERNATIV ==
== ALTERNATIV ==
<br>- `-v, --verbose`: Var informativ om vad som händer.
<pre>
<br>- `-n, --numeric`: Visar numeriska adresser istället för att försöka fastställa symboliska värd-, port- eller användarnamn.
- `-v, --verbose`: Var informativ om vad som händer.
<br>- `-H type, --hw-type type, -t type`: När ARP-cachen läses eller sätts anger denna valfria parameter vilken typ av poster som ska kontrolleras. Standardvärdet är "ether".
- `-n, --numeric`: Visar numeriska adresser istället för att försöka fastställa symboliska värd-, port- eller användarnamn.
<br>- `-a`: Använd alternativ BSD-stil för utdataformat (utan fasta kolumner).
- `-H type, --hw-type type, -t type`: När ARP-cachen läses eller sätts anger denna valfria parameter vilken typ av poster som ska kontrolleras. Standardvärdet är "ether".
<br>- `-e`: Använd standard Linux-stil för utdataformat (med fasta kolumner).
- `-a`: Använd alternativ BSD-stil för utdataformat (utan fasta kolumner).
<br>- `-D, --use-device`: Använd istället namnet på ett gränssnitt istället för en hw_addr.
- `-e`: Använd standard Linux-stil för utdataformat (med fasta kolumner).
<br>- `-i if, --device if`: Välj ett gränssnitt. Vid dumpning av ARP-cachen skrivs endast poster ut som matchar det angivna gränssnittet.
- `-D, --use-device`: Använd istället namnet på ett gränssnitt istället för en hw_addr.
<br>- `-f filename, --file filename`: Liknande `-s`-alternativet, men denna gång tas adressinformationen från en fil.
- `-i if, --device if`: Välj ett gränssnitt. Vid dumpning av ARP-cachen skrivs endast poster ut som matchar det angivna gränssnittet.
<br>
- `-f filename, --file filename`: Liknande `-s`-alternativet, men denna gång tas adressinformationen från en fil.
<br>== EXEMPEL ==
</pre>
<br> <pre>
== EXEMPEL ==
<br> /usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub
<pre>
<br> </pre>
/usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub
<br>Detta kommando svarar på ARP-förfrågningar för 10.0.0.2 på eth0 med MAC-adressen för eth1.
</pre>
<br>
Detta kommando svarar på ARP-förfrågningar för 10.0.0.2 på eth0 med MAC-adressen för eth1.
<br> <pre>
 
<br> /usr/sbin/arp -i eth1 -d 10.0.0.1
<pre>
<br> </pre>
/usr/sbin/arp -i eth1 -d 10.0.0.1
<br>Ta bort ARP-tabellposten för 10.0.0.1 på gränssnittet eth1. Detta kommer att matcha publicerade proxy-ARP-poster och permanenta poster.
</pre>
<br>
Ta bort ARP-tabellposten för 10.0.0.1 på gränssnittet eth1. Detta kommer att matcha publicerade proxy-ARP-poster och permanenta poster.
<br>== FILER ==
 
<br>- `/proc/net/arp`
== FILER ==
<br>- `/etc/networks`
- `/proc/net/arp`
<br>- `/etc/hosts`
- `/etc/networks`
<br>- `/etc/ethers`
- `/etc/hosts`
<br>
- `/etc/ethers`
<br>== SE ÄVEN ==
 
<br>- `ethers(5)`
== SE ÄVEN ==
<br>- `rarp(8)`
* [[ethers]]
<br>- `route(8)`
* [[rarp]]
<br>- `ifconfig(8)`
* [[route]]
<br>- `netstat(8)`
* [[ifconfig]]
<br>
* [[netstat]]
<br>== FÖRFATTARE ==
 
<br>Fred N. van Kempen <waltje@uwalt.nl.mugnet.org>, Bernd Eckenfels <net-tools@lina.inka.de>.
== FÖRFATTARE ==
<br>
Fred N. van Kempen <waltje@uwalt.nl.mugnet.org>, Bernd Eckenfels <net-tools@lina.inka.de>.
<br>== COLOPHON ==
 
<br>Denna sida är en del av net-tools-projektet (nätverksverktyg). Information om projektet finns på [http://net-tools.sourceforge.net/](http://net-tools.sourceforge.net/). Om du har en buggrapport för denna man-sida, se [http://net-tools.sourceforge.net/](http://net-tools.sourceforge.net/). Denna sida hämtades från projektets uppströms Git-repository [git://git.code.sf.net/p/net-tools/code](git://git.code.sf.net/p/net-tools/code) den 14 juni 2024.
== COLOPHON ==
<br>
Denna sida är en del av net-tools-projektet (nätverksverktyg). Information om projektet finns på [http://net-tools.sourceforge.net/](http://net-tools.sourceforge.net/). Om du har en buggrapport för denna man-sida, se [http://net-tools.sourceforge.net/](http://net-tools.sourceforge.net/). Denna sida hämtades från projektets uppströms Git-repository [git://git.code.sf.net/p/net-tools/code](git://git.code.sf.net/p/net-tools/code) den 14 juni 2024.
 
 
== Fler Exempel på användning av arp ==
 
* Visa ARP-cache: För att visa den aktuella ARP-cachen på din dator.
  <pre>arp -a</pre>
 
* Ta bort en ARP-post: För att ta bort en specifik ARP-post för en given IP-adress.
  <pre>arp -d 192.168.1.1</pre>
 
* Lägg till en statisk ARP-post: För att manuellt lägga till en statisk ARP-post för en specifik IP-adress och MAC-adress.
  <pre>arp -s 192.168.1.2 00:11:22:33:44:55</pre>
 
* Lägg till en proxy ARP-post: För att lägga till en proxy ARP-post på ett specifikt gränssnitt.
  <pre>arp -i eth0 -Ds 192.168.1.3 eth1 pub</pre>
 
* Läs in ARP-poster från en fil: För att lägga till flera ARP-poster från en fil.
  <pre>arp -f /etc/ethers</pre>
 
* Visa ARP-cache för en specifik gränssnitt: För att visa ARP-cachen för ett specifikt nätverksgränssnitt.
  <pre>arp -i eth0</pre>
 
* Visa numeriska adresser i ARP-cache: För att visa ARP-cachen med numeriska adresser istället för symboliska namn.
  <pre>arp -n</pre>
 
* Visa ARP-cache för en specifik hårdvarutyp: För att visa ARP-poster endast för en specifik hårdvarutyp, till exempel Ethernet.
  <pre>arp -H ether</pre>
 
* Ta bort en proxy ARP-post: För att ta bort en proxy ARP-post för en given IP-adress.
  <pre>arp -i eth0 -d 192.168.1.4</pre>
 
* Visa ARP-cache i BSD-format: För att visa ARP-cachen i BSD-format.
  <pre>arp -a -n</pre>
 
Dessa exempel visar hur man kan manipulera och visa ARP-cacheinformation på ett Linux-system med hjälp av kommandot `arp`.
 
= Sidslut =
<hr>
Det här är en maskinöversättning av linux kommando manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har  sponsrat Linux.se med webserver.

Nuvarande version från 26 augusti 2024 kl. 05.44

ARP(8) - Linux-systemadministratörens manual

NAMN

arp - hantera systemets ARP-cache

SAMMANFATTNING

 arp [-vn] [-H typ] [-i gränssnitt] [-ae] [värdnamn]

 arp [-v] [-i gränssnitt] -d värdnamn [pub]

 arp [-v] [-H typ] [-i gränssnitt] -s värdnamn hw_addr [temp]

 arp [-v] [-H typ] [-i gränssnitt] -s värdnamn hw_addr [netmask nm] pub

 arp [-v] [-H typ] [-i gränssnitt] -Ds värdnamn ifname [netmask nm] pub

 arp [-vnD] [-H typ] [-i gränssnitt] -f [filnamn]
 

BESKRIVNING

Arp hanterar eller visar kärnans IPv4-nätverksgranne-cache. Det kan lägga till poster i tabellen, ta bort en eller visa det aktuella innehållet.

ARP står för Address Resolution Protocol, vilket används för att hitta MAC-adressen (media access control) för en nätverksgranne för en given IPv4-adress.

LÄGEN

- Utan specifikt läge kommer `arp` att skriva ut det aktuella innehållet i tabellen. Det är möjligt att begränsa antalet poster som skrivs ut genom att ange en hårdvarutyp, gränssnittsnamn eller värdnamn. - `arp -d address` tar bort en ARP-tabellpost. Rot- eller nätverksadministratörsrättigheter krävs för detta. Inmatningen hittas genom IP-adressen. Om ett värdnamn anges kommer det att lösas innan det letar upp posten i ARP-tabellen. - `arp -s address hw_addr` används för att lägga till en ny tabellpost. Formatet på hw_addr-parametern är beroende av hårdvaruklassen, men för de flesta klasser kan man anta att det vanliga presentationsformatet kan användas. För Ethernet-klassen är detta 6 byte i hexadecimal form, separerade med kolon. När proxy-arp-poster läggs till (de med publiceringsflaggan satt) kan en nätmask anges för att proxy-arp för hela delnät. Detta är inte bra praxis, men stöds av äldre kärnor eftersom det kan vara användbart. Om temp-flaggan inte anges, kommer posterna att lagras permanent i ARP-cachen.

ALTERNATIV

- `-v, --verbose`: Var informativ om vad som händer.
- `-n, --numeric`: Visar numeriska adresser istället för att försöka fastställa symboliska värd-, port- eller användarnamn.
- `-H type, --hw-type type, -t type`: När ARP-cachen läses eller sätts anger denna valfria parameter vilken typ av poster som ska kontrolleras. Standardvärdet är "ether".
- `-a`: Använd alternativ BSD-stil för utdataformat (utan fasta kolumner).
- `-e`: Använd standard Linux-stil för utdataformat (med fasta kolumner).
- `-D, --use-device`: Använd istället namnet på ett gränssnitt istället för en hw_addr.
- `-i if, --device if`: Välj ett gränssnitt. Vid dumpning av ARP-cachen skrivs endast poster ut som matchar det angivna gränssnittet.
- `-f filename, --file filename`: Liknande `-s`-alternativet, men denna gång tas adressinformationen från en fil.

EXEMPEL

 /usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub
 

Detta kommando svarar på ARP-förfrågningar för 10.0.0.2 på eth0 med MAC-adressen för eth1.

 /usr/sbin/arp -i eth1 -d 10.0.0.1
 

Ta bort ARP-tabellposten för 10.0.0.1 på gränssnittet eth1. Detta kommer att matcha publicerade proxy-ARP-poster och permanenta poster.

FILER

- `/proc/net/arp` - `/etc/networks` - `/etc/hosts` - `/etc/ethers`

SE ÄVEN

FÖRFATTARE

Fred N. van Kempen <waltje@uwalt.nl.mugnet.org>, Bernd Eckenfels <net-tools@lina.inka.de>.

COLOPHON

Denna sida är en del av net-tools-projektet (nätverksverktyg). Information om projektet finns på [1](http://net-tools.sourceforge.net/). Om du har en buggrapport för denna man-sida, se [2](http://net-tools.sourceforge.net/). Denna sida hämtades från projektets uppströms Git-repository [3](git://git.code.sf.net/p/net-tools/code) den 14 juni 2024.


Fler Exempel på användning av arp

  • Visa ARP-cache: För att visa den aktuella ARP-cachen på din dator.
arp -a
  • Ta bort en ARP-post: För att ta bort en specifik ARP-post för en given IP-adress.
arp -d 192.168.1.1
  • Lägg till en statisk ARP-post: För att manuellt lägga till en statisk ARP-post för en specifik IP-adress och MAC-adress.
arp -s 192.168.1.2 00:11:22:33:44:55
  • Lägg till en proxy ARP-post: För att lägga till en proxy ARP-post på ett specifikt gränssnitt.
arp -i eth0 -Ds 192.168.1.3 eth1 pub
  • Läs in ARP-poster från en fil: För att lägga till flera ARP-poster från en fil.
arp -f /etc/ethers
  • Visa ARP-cache för en specifik gränssnitt: För att visa ARP-cachen för ett specifikt nätverksgränssnitt.
arp -i eth0
  • Visa numeriska adresser i ARP-cache: För att visa ARP-cachen med numeriska adresser istället för symboliska namn.
arp -n
  • Visa ARP-cache för en specifik hårdvarutyp: För att visa ARP-poster endast för en specifik hårdvarutyp, till exempel Ethernet.
arp -H ether
  • Ta bort en proxy ARP-post: För att ta bort en proxy ARP-post för en given IP-adress.
arp -i eth0 -d 192.168.1.4
  • Visa ARP-cache i BSD-format: För att visa ARP-cachen i BSD-format.
arp -a -n

Dessa exempel visar hur man kan manipulera och visa ARP-cacheinformation på ett Linux-system med hjälp av kommandot `arp`.

Sidslut


Det här är en maskinöversättning av linux kommando manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webserver.