Working with IP and DNS

In this chapter, you will learn how to work with IP, DNS networking, and geolocation in Python. Through practical examples, you will learn how to determine the IP address of your own computer and look up other computers in the network. You will also learn how to extract information from DNS servers with the dnspython module and extract information about geolocation IP addresses.

The following topics will be covered in this chapter: