In this chapter, we have looked at how to build sockets in Python, both oriented to connection with TCP and not oriented to connection with UDP. In this section, we'll review useful methods to get more information about an IP address or domain.
Resolving IP addresses and domains
Gathering information with sockets
Useful methods to gather more information are:
- gethostbyaddr(address): Allows us to obtain a domain name from the IP address
- gethostbyname(hostname): Allows us to obtain an IP address from a domain name
We can get more information about these methods with the help(socket) command:
Now we are going to detail some methods related to the host, IP address, and domain resolution. For each one, we will show a simple...