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.