Internetverbindung herstellen: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
(systemctl --type=service)
Zeile 15: Zeile 15:
Wenn hier stattdessen '''ping unknown host ..''' angezeigt wird, konnte '''keine''' Netzwerkverbindung hergestellt werden.
Wenn hier stattdessen '''ping unknown host ..''' angezeigt wird, konnte '''keine''' Netzwerkverbindung hergestellt werden.


{{hinweis | Mit {{ic|systemctl --type{{=}}service}} kann man sich zunächst einen einen Überblick über die bereits aktivierten network services verschaffen. Ein häufiger Grund für Fehlfunktionen ist das Aktivieren konkurrierender Netzwerkdienste.}}
 
{{hinweis | Mit {{ic|systemctl --type{{=}}service}} kann man sich einen Überblick über die bereits aktivierten network services verschaffen. Ein häufiger Grund für Fehlfunktionen ist das gleichzeitige Aktivieren konkurrierender Netzwerkdienste.}}


=Benötigte Dienste und Programme=
=Benötigte Dienste und Programme=

Version vom 1. April 2021, 14:38 Uhr

„Internetverbindung herstellen“ wurde von tuxnix als in Bearbeitung markiert. Um Bearbeitungskonflikte zu vermeiden, kontaktiere tuxnix bitte, bevor du den Artikel bearbeitest.


Internetverbindung prüfen

Das Bestehen einer Internetverbindung kann wie folgt geprüft werden:

ping -c3 www.archlinux.de 
PING www.archlinux.de (144.76.107.12) 56(84) bytes of data
64 bytes from allison.archlinux.de (144.76.107.12): icmp_seq=1 ttl=50 time=19.6 ms
64 bytes from allison.archlinux.de (144.76.107.12): icmp_seq=2 ttl=50 time=19.5 ms
64 bytes from allison.archlinux.de (144.76.107.12): icmp_seq=3 ttl=50 time=30.6 ms
--- www.archlinux.de ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 19.555/23.312/30.687/5.216 ms

Wenn hier stattdessen ping unknown host .. angezeigt wird, konnte keine Netzwerkverbindung hergestellt werden.


Hinweis: Mit systemctl --type=service kann man sich einen Überblick über die bereits aktivierten network services verschaffen. Ein häufiger Grund für Fehlfunktionen ist das gleichzeitige Aktivieren konkurrierender Netzwerkdienste.

Benötigte Dienste und Programme

  • dhcpcd -
  • networkmanager oder netclt
  • iwd -
  • wpa_supplicant


LAN

Ist beim Systemstart der LAN-Adapter mit dem Router verbunden wird die Internetverbindung automatisch aufgebaut.

Netzwerkadapter ermitteln

ip link 
 1: lo: <LOOPBACK.....
 2: enp4s0: <BROADCAST...
 .
 .
 3: wlp0s1:  <BROADCAST...

Die Netzwerkkarte heißt in diesem Beispiel enp4s0.
Der Wlanadapter heißt hier wlp0s1.

über LAN und Router

Mit dem folgenden Befehl wird die kabelgebundene Netzwerkverbindung (LAN) mit einem Router aufgebaut.

dhcpcd enp4s0

(Hierbei ist enp4s0 mit der konkreten Ausgabe von ip link anzupassen. Siehe oben.)




WLAN

über WLAN mit Dreizeiler

SSID ist der Name des Netzwerkes, Passwort ist das Passwort des WLANs. wlp0s1 ist in unserem Beispiel der Name des WLAN-Adapters.

wpa_passphrase  SSID  Passwort  > /etc/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant -i wlp0s1 -D wext -c /etc/wpa_supplicant/wpa_supplicant.conf -B
dhcpcd wlp0s1

Sollte es sich um ein WLAN handeln, das "hidden" ist, muss in der erzeugten Datei /etc/wpa_supplicant/wpa_supplicant.conf noch der Parameter scan_ssid=1 gesetzt werden.

WLAN mit netctl

Netctl stellt Beispielprofile für die WLAN-Konfiguration bereit.

 cd /etc/netctl/examples
 ls

Für ein einfaches Heim-WLAN mit WPA reicht zumeist die Datei wireless-wpa:

 cp wireless-wpa /etc/netctl/
 cd ..
 nano wireless-wpa

In das Feld ESSID den Namen des Netzwerkes, in das Passwort-Feld das WLAN-Passwort eintragen. Speichern der Datei. Starten des WLAN-Netzwerkes

 netctl start wireless-wpa




DSL-Modem

Wie hier beschrieben: PPPoE mit rp-pppoe


Konfiguration eines Proxyservers

Soll die Installation per 'FTP' und über einen Proxyserver mit dem Internet verbunden werden, so kann das mit folgender Kommandozeile eingegeben werden:

export http_proxy="http://<servername>:<port>"
export ftp_proxy="ftp://<servername>:<port>"

Wobei <servername> entweder der Hostname oder die IP-Adresse des Proxyservers ist und <port> die Portnummer (meistens 8080 oder 3128).