Logo des digitalen Schulbuchs inf-schule.de. Schriftzug in Zustandsübergangsdiagramm eines endlichen Automaten.

Nützliche Hilfsfunktionen

Hostnamen und IP-Adressen ermitteln

Im Modul socket werden eine Reihe nützlicher Funktionen bereit gestellt, mit denen man u.a. Hostnamen und IP-Adressen ermitteln kann. Der folgende Python-Dialog zeigt, wie das geht.

>>> import socket
>>> socket.gethostname()
'europa'
>>> socket.gethostbyname(socket.gethostname())
'127.0.0.1'
>>> socket.gethostbyname('www.inf-schule.de')
'80.237.132.39'
>>> socket.gethostbyaddr('80.237.132.39')
('wp032.webpack.hosteurope.de', [], ['80.237.132.39'])

Aufgabe 1

(a) Ermittle den Hostnamen und die IP-Adresse des Rechners, an dem du gerade arbeitest.

(b) Ermittle IP-Adresse und Hostname des Rechners, auf dem die Webseite "www.bildung-rp.de" bereitgestellt wird.

X

Fehler melden

X

Suche