Om du i det föregående avsnittet har använt olika verktyg för att kontrollera nätverksanslutningen och märkt att någon del av nätverket inte fungerar som den ska, är det nu dags att gå vidare till nästa steg – att felsöka med hjälp av kommandon.
Genom att använda kommandon på datorer (Windows, Linux och macOS) samt i Cisco IOS (routrar och switchar) kan du snabbt avgöra om problemet beror på IP-adresseringen – vilket är en av de vanligaste orsakerna till nätverksfel.
Att kontrollera IP-adresseringen är en grundläggande rutin vid felsökning och används för att verifiera end-to-end-kommunikation, det vill säga att en enhet kan nå hela vägen till en annan. I Windows 10 kan du enkelt visa detaljer om IP-konfigurationen via Nätverks- och delningscenter (Network and Sharing Center), som illustreras i figuren. Där kan du snabbt kontrollera fyra centrala inställningar: IP-adress, nätmask, default gateway (router) och DNS-server.

Men nätverksadministratörer tittar vanligtvis på IP-adresseringen genom att köra kommandot ipconfig i kommandotolken i Windows, som i exemplet nedan:
C:\Users\PC-A> ipconfig
Windows IP Configuration
(Output omitted)
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::a4aa:2dd1:ae2d:a75e%16
IPv4 Address. . . . . . . . . . . : 192.168.10.10
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.10.1
(Output omitted)
Använd kommandot ipconfig /all för att visa mer detaljerad information om datorns nätverkskonfiguration. Förutom IP-adressen visas även MAC-adressen (den fysiska adressen) och flera andra viktiga uppgifter om enhetens konfiguration på lager 3 – Nätverkslagret.
Ett exempel på utdata visas nedan:
C:\Users\PC-A> ipconfig /all Windows IP Configuration Host Name . . . . . . . . . . . . : PC-A-00H20 Primary Dns Suffix . . . . . . . : cisco.com Node Type . . . . . . . . . . . . : Hybrid IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No DNS Suffix Search List. . . . . . : cisco.com (Output omitted) Wireless LAN adapter Wi-Fi: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Intel(R) Dual Band Wireless-AC 8265 Physical Address. . . . . . . . . : F8-94-C2-E4-C5-0A DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes Link-local IPv6 Address . . . . . : fe80::a4aa:2dd1:ae2d:a75e%16 (Preferred) IPv4 Address. . . . . . . . . . . : 192.168.10.10 (Preferred) Subnet Mask . . . . . . . . . . . : 255.255.255.0 Lease Obtained. . . . . . . . . . : August 17, 2019 1:20:17 PM Lease Expires . . . . . . . . . . : August 18, 2019 1:20:18 PM Default Gateway . . . . . . . . . : 192.168.10.1 DHCP Server . . . . . . . . . . . : 192.168.10.1 DHCPv6 IAID . . . . . . . . . . . : 100177090 DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-21-F3-76-75-54-E1-AD-DE-DA-9A DNS Servers . . . . . . . . . . . : 192.168.10.1 NetBIOS over Tcpip. . . . . . . . : Enabled
Om en dator är konfigurerad som DHCP-klient kan den automatiskt hämta en ny IP-adress från DHCP-servern. För att tvinga fram en ny adress kan du använda kommandona ipconfig /release och ipconfig /renew. Det första kommandot frigör (släpper) den nuvarande IP-adressen, och det andra begär en ny adress från DHCP-servern – som visas i exemplet nedan:
C:\Users\PC-A> ipconfig /release (Output omitted) Wireless LAN adapter Wi-Fi: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::a4aa:2dd1:ae2d:a75e%16 Default Gateway . . . . . . . . . : (Output omitted) C:\Users\PC-A> ipconfig /renew (Output omitted) Wireless LAN adapter Wi-Fi: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::a4aa:2dd1:ae2d:a75e%16 IPv4 Address. . . . . . . . . . . : 192.168.1.124 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.1.1 (Output omitted) C:\Users\PC-A>
Tjänsten DNS Client i Windows förbättrar prestandan vid DNS-namnuppslagning genom att lagra tidigare översatta domännamn i datorns minne (cache). Detta gör att redan besökta webbplatser eller hostar kan nås snabbare vid nästa förfrågan.
Med kommandot ipconfig /displaydns kan du visa alla DNS-poster som för närvarande finns lagrade i datorns cache, som visas i exemplet nedan:
C:\Users\PC-A> ipconfig /displaydns
Windows IP Configuration
(Output omitted)
netacad.com
----------------------------------------
Record Name . . . . . : netacad.com
Record Type . . . . . : 1
Time To Live . . . . : 602
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 54.165.95.219
(Output omitted)
IP-konfiguration på en Linux-host
Att kontrollera IP-inställningarna via det grafiska gränssnittet (GUI) i Linux kan se olika ut beroende på vilken Linux-distribution och vilket skrivbords gränssnitt som används.
I exemplet visas dialogrutan Connection Information i Ubuntu, som använder skrivbords miljön GNOME.

I kommandoraden använder nätverksadministratörer kommandot ifconfig för att visa status för de nätverks interface som är aktiva, samt deras IP-konfiguration, som i exemplet nedan:
[analyst@secOps ~]$ ifconfig
enp0s3 Link encap:Ethernet HWaddr 08:00:27:b5:d6:cb
inet addr: 10.0.2.15 Bcast:10.0.2.255 Mask: 255.255.255.0
inet6 addr: fe80::57c6:ed95:b3c9:2951/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1332239 errors:0 dropped:0 overruns:0 frame:0
TX packets:105910 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1855455014 (1.8 GB) TX bytes:13140139 (13.1 MB)
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Kommandot ip address används i moderna Linux-system för att visa information om nätverks interface och deras IP-adresser. Det kan också användas för att lägga till, ändra eller ta bort IP-adresser på ett specifikt interface, vilket gör det till ett kraftfullt verktyg både för konfiguration och felsökning.
Observera: Utdata från kommandot kan skilja sig något beroende på vilken Linux-distribution och version som används.
IP-konfiguration på en macOS-värd
I det grafiska gränssnittet på en Mac-dator kan du visa information om datorns IP-adressering genom att öppna: Systeminställningar > Nätverk > Avancerat, som visas i figuren nedan.

Du kan även kontrollera och verifiera IP-konfigurationen via kommandoraden med kommandot ifconfig. Detta kommando visar status och inställningar för nätverksgränssnittet, som i exemplet nedan:
MacBook-Air:~ Admin$ ifconfig en0
en0: flags=8863 mtu 1500
ether c4:b3:01:a0:64:98
inet6 fe80::c0f:1bf4:60b1:3adb%en0 prefixlen 64 secured scopeid 0x5
inet 10.10.10.113 netmask 0xffffff00 broadcast 10.10.10.255
nd6 options=201
media: autoselect
status: active
MacBook-Air:~ Admin$
Andra användbara kommandon i macOS för att kontrollera nätverks- och IP-inställningar är networksetup -listallnetworkservices och networksetup -getinfo <nätverkstjänst>.
Med dessa kommandon kan du visa alla tillgängliga nätverkstjänster på datorn och få detaljerad information om en specifik tjänst, som visas i exemplet nedan:
MacBook-Air:~ Admin$ networksetup -listallnetworkservices An asterisk (*) denotes that a network service is disabled. iPhone USB Wi-Fi Bluetooth PAN Thunderbolt Bridge MacBook-Air:~ Admin$ MacBook-Air:~ Admin$ networksetup -getinfo Wi-Fi DHCP Configuration IP address: 10.10.10.113 Subnet mask: 255.255.255.0 Router: 10.10.10.1 Client ID: IPv6: Automatic IPv6 IP address: none IPv6 Router: none Wi-Fi ID: c4:b3:01:a0:64:98 MacBook-Air:~ Admin$
Kommandot arp
Kommandot arp kan köras i Windows, Linux eller macOS via kommandotolken eller terminalen.
Det används för att visa de enheter som för närvarande finns lagrade i datorns ARP-cache – det vill säga tabellen som lagrar kopplingen mellan IPv4-adresser och MAC-adresser.
Varje rad i listan visar:
- IPv4-adressen till enheten
- Den fysiska adressen (MAC-adressen)
- Typen av post, det vill säga om den är statisk (manuellt skapad) eller dynamisk (inlärd automatiskt)
I figuren nedan visas ett exempel på den topologi som används i detta scenario.

Nedan visas exempel på utdata från kommandot arp -a, kört på datorn PC-A i Windows.
Kommandot listar de enheter som datorn nyligen har kommunicerat med och som därför finns lagrade i dess ARP-cache:
C:\Users\PC-A> arp -a Interface: 192.168.93.175 --- 0xc Internet Address Physical Address Type 10.0.0.2 d0-67-e5-b6-56-4b dynamic 10.0.0.3 78-48-59-e3-b4-01 dynamic 10.0.0.4 00-21-b6-00-16-97 dynamic 10.0.0.254 00-15-99-cd-38-d9 dynamic
Kommandot arp -a visar alla aktuella kopplingar mellan IP-adresser och MAC-adresser som finns lagrade i systemets ARP-tabell.
Observera att IP-adressen 10.0.0.5 inte visas i listan. Det beror på att ARP-cachen endast innehåller information om enheter som datorn nyligen har kommunicerat med. För att en enhet ska dyka upp i ARP-tabellen kan du helt enkelt skicka ett ping till den. Om PC-A till exempel pingar 10.0.0.5, kommer denna adress att läggas till som en ny post i ARP-cachen.
Om en nätverksadministratör vill tömma ARP-cachen för att uppdatera informationen kan det göras med följande kommando:
netsh interface ip delete arpcache
Observera: För att köra kommandot krävs administratörs behörighet på datorn.