Terminaleinstellung unter Linux Wichtige Kommandos Weitere Kommandos Inhalt Index


Netzwerk-Administration

arp

Anzeige und Manipulation des lokalen ARP-Caches (Address resolution protocol).

root@sonne> arp
Address         HWType    HWAddress               Flags   Mask    IFace
www.saxedu.de   ether     00:80:C8:C9:47:17:A1    C               eth0
root@sonne> arp -d www.saxedu.de
root@sonne> arp
root@sonne>
ifconfig

Konfiguration eines Netzwerk-Interfaces; wird hauptsächlich beim Systemstart zur Initialisierung benötigt.

# aktivieren
root@sonne> ifconfig eth0 192.168.10.101 broadcast 192.168.10.255 netmask 255.255.255.0 up
# deaktivieren
root@sonne> ifconfig eth0 down
netstat

Abfrage der Netzwerk-Schnittstellen; Anzeige von Statistiken und der Kernel-Routingtabelle.

Wichtige Optionen:

ohne Anzeige der geöffneten Ports
-a Anzeige aller geöffneter und überwachter Ports
-i Statistik der Netzwerkschnittstellen
-r Anzeige der Routingtabelle des Kernels
-t/-u Anzeige der TCP/UDP-Sockets

Beispiele:

user@sonne> netstat -r
Kernel IP routing table
Destination     Gateway         Genmask          Flags   MSS    Window  irrt      Iface
sonne.galaxis.d *               255.255.255.255   UH    1500      0     0    dummy0
loopback        *               255.0.0.0          U    3584      0     0    lo
default         gw.galaxis.de   0.0.0.0           UG    1500      0     0    eth0

user@sonne> netstat -i
Kernel Interface table
Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0   1500   0     5413      4      0      0     1346      0      0      0 BRU
dummy  1500   0        0      0      0      0        0      0      0      0 BORU
lo     3924   0        0      0      0      0        0      0      0      0 LRU

Bedeutung der einzelnen Felder

MTU Maximal Transfer Unit
Met Metrik (in Linux ohne Bedeutung)
RX Empfangene Pakete
TX Gesendete Pakete
OK Paket ist in Ordnung
ERR Fehlerhaftes Paket
DRP Verworfenes Paket (abgelaufenes TTL...)
OVR Überlauf des Paketes
ping

Sendet ICMP-Pakete mit einem ECHO_REQUEST an einen Netzwerkrechner.

user@sonne> ping -c 2 -s 1024 198.41.0.4
PING 198.41.0.4 (198.41.0.4): 1024 data bytes
1032 bytes from 198.41.0.4: icmp_seq=0 ttl=247 time=175.3ms
1032 bytes from 198.41.0.4: icmp_seq=1 ttl=247 time=176.2ms
--- 194.41.0.4 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 175.3/175.7/176.2 ms
route

Anzeige und Manipulation der Kernel-Routingtabelle.

root@sonne> route
Kernel IP routing table
Destination     Gateway       Genmask         Flags Metric Ref Use Iface
sonne.galaxis.d *             255.255.255.255 UH    0      0   0   dummy0
loopback        *             255.0.0.0       U     0      0   1   lo
default         gw.galaxis.de 0.0.0.0         UG    0      0   6   eth0

Hinzufügen einer neuen Route ins Netz 192.168.85.0 über das Gateway gw.galaxis.de:

root@sonne> route add -net 192.168.85.0 gw gw.galaxis.de eth0
root@sonne> route
Kernel IP routing table
...
192.168.85.0 gw.galaxis.de 0.0.0.0 UG 0 0 0 eth0
...
root@sonne> route del 192.168.85.0
traceroute

Zeichnet die Route auf, die ein Paket im Netzwerk durchläuft. traceroute sendet dazu je 3 IP-Pakete mit gesetztem Time to life (TTL). Durch Erhöhung des Wertes im TTL-Feld wird ein TIME_EXCEEDED beim jeweils nächsten Host erzwungen. Ein Stern (*) zeigt einen Fehlversuch an.

user@sonne> traceroute 198.41.0.4
traceroute to 198.41.0.4 (198.41.0.4), 30 hops max, 40 byte packets
1 base.saxedu.de (194.180.239.1) 1.958 ms 0.857 ms 0.799 ms
2 195.211.141.1 (195.211.141.1) 3.761 ms 4.542 ms 2.752 ms
3 frankfurt1.gigabell.NET (195.211.224.1) 22.624 ms 26.551 ms 19.789 ms
4 hssi4-0.frankfurt2.gigabell.NET (195.211.199.30) 22.549 ms 24.305 ms 22.643 ms
5 atm3-0.washington2.gigabell.NET (195.211.199.105) 133.441 ms 120.654 ms 124.676 ms
6 mae-east1.noc.conxion.NET (192.41.177.15) 124.833 ms 119.991 ms 124.929 ms
7 hevacis-02-pos900.conxion.NET (206.204.250.37) 122.682 ms 123.291 ms 127.763 ms
8 206.204.250.70 (206.204.250.70) 122.017 ms 129.567 ms 124.873 ms
9 206.204.224.1 (206.204.224.1) 127.796 ms 123.749 ms 119.243 ms
10 * * *
11 A.ROOT-SERVERS.NET (198.41.0.4) 121.660 ms * *


Terminaleinstellung unter Linux Wichtige Kommandos Weitere Kommandos Inhalt Index