Netzwerkadapter
Werkzeuge
Ping
ping ist ein Werkzeug um die Erreichbarkeit eines entfernten Rechners zu testen (beenden mit Strg+c).
ping ftp.de.debian.org
Telnet
telnet ist ein Werkzeug mit dem sich Server–Dienste (z. B. Mail-Server) auf entfernten Rechnern testen lassen.
Traceroute
traceroute zeigt die Route an, die von IP–Paketen auf ihrem Weg zu einem festgelegten Netzwerk- (oder Internet–)Host benutzt wird. Hierzu gibt traceroute die IP–Adressen und (falls möglich) die Hostnamen der Maschinen aus, die sich entlang der von den Paketen genommenen Route befinden. Es wird als Netzwerk–Debug–Programm verwendet. Bei Netzwerk–Verbindungsprobleme wird traceroute anzeigen, wo in der Route die Schwierigkeiten herkommen.
Grundlegende Einrichtung
Für die Einrichtung des Netzwerks sind Administrator–Rechte erforderlich.
1. Prüfen, ob der Computername in /etc/hostname eingetragen ist.
nano /etc/hostname
Die Datei enthält so was wie pc1.
2. Prüfen, ob bekannte Domain–Namen in /etc/hosts eingetragen sind.
nano /etc/hosts
Die Datei enthält so was wie
127.0.0.1 localhost
127.0.1.1 pc1.kaalug.localhost pc1
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
3. Bei Systeme mit Systemd wird später der Name–Server in /etc/network/interfaces eingetragen. Bei Systeme ohne Systemd prüfen, ob bekannte Name–Server in /etc/resolv.conf eingetragen sind
nano /etc/resolv.conf
Die Datei enthält so was wie
# Generated by NetworkManager
search home
nameserver 192.168.0.1
nameserver 2a02:908:2:a::1
nameserver 2a02:908:2:b::1
4. Die Netzwerk–Daten in die Datei /etc/network/interfaces eintragen.
5. Den Rechner neu starten
shutdown -r now
6. Die Verbindung ins Internet einschließlich Namensauflösung prüfen
ping www.kaalug.de
Netzwerkverbindungen mit WPA–Roaming
Die Netzwerk–Daten (IP–Adresse, Gateway, DHCP, …) bekannter Access–Points lassen sich unabhängig voneinander konfigurieren. Bei Ortswechsel wird der WLAN–Adapter automatisch konfiguriert. Das macht den Internet–Zugang für das Notebook komfortabler.
Konfigurierung der Access–Points in /etc/wpa_supplicant/wpa_supplicant.conf :
# /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpasupplicant GROUP=root
eapol_version=1
ap_scan=1
fast_reauth=1
network={
scan_ssid=1
ssid=„<ssid>„
proto=WPA # fuer WPA, oder proto=RSN fuer WPA2
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=“<Passwort>„
id_str=„wlan_home“
}
network={
scan_ssid=1
ssid=„KaaLUG_NG“
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=“<Passwort>„
id_str=„wlan_kaalug“
}
Die Konfigurationsdatei nur für Root lesbar und veränderbar machen:
chmod 0600 /etc/wpa_supplicant/wpa_supplicant.conf
Konfigurierung der Netzwerkadapter in /etc/network/interfaces :
Bekannte Netzwerkverbindungen werden in /etc/network/interfaces eingetragen. Das Format lässt sich in der Hilfeseite interfaces nachlesen.
# /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary WLAN network interface
auto wlp1s0
iface wlp1s0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
wpa-driver wext
# WLAN wlan_home
iface wlan_home inet static
address 192.168.0.18
netmask 255.255.255.0
gateway 192.168.0.1
broadcast 192.168.0.255
dns-nameserver 192.168.0.1
dns-nameserver 8.8.8.8
# WLAN wlan_kaalug
iface wlan_kaalug inet dhcp
# Unknown WLAN Access Points
iface default inet dhcp
# The ethernet lan network interface
#allow-hotplug enx28ee520fb515
#iface enx28ee520fb515 inet dhcp
Den Rechner neu starten:
reboot
Informationen zur WLAN–Umgebung
Mit welchem Access–Point ist das Netzwerk verbunden?
iwgetid
Wie erfährt man Informationen über die WLAN–Umgebung?
Gebe als Administrator ein
iw dev wlp1s0 scan
Die Bezeichnungen der Netzwerk–Adapter auflisten:
ip link
Darüber hinaus lassen sich mit ip Netzwerk–Adapter und Routing–Tabelle fein abstimmen, sowie mit iptables das System per Firewall schützen.
ip und iptables benötigen teilweise viele optionale Parameter weshalb die Anwendung nur in Shell–Programmen empfohlen wird.