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.