https://github.com/christivn/pydomaininfo
:crystal_ball: Get domain information such as: ip, asn, organiazcion, country code, nameservers, mx records...
https://github.com/christivn/pydomaininfo
asn asn-lookup domain domain-information domain-information-gathering domain-ip domains ip lookup mx mx-record mx-records nameserver python
Last synced: about 2 months ago
JSON representation
:crystal_ball: Get domain information such as: ip, asn, organiazcion, country code, nameservers, mx records...
- Host: GitHub
- URL: https://github.com/christivn/pydomaininfo
- Owner: christivn
- Created: 2024-02-12T19:06:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-25T09:55:56.000Z (about 1 year ago)
- Last Synced: 2025-02-25T13:50:38.387Z (8 months ago)
- Topics: asn, asn-lookup, domain, domain-information, domain-information-gathering, domain-ip, domains, ip, lookup, mx, mx-record, mx-records, nameserver, python
- Language: Python
- Homepage:
- Size: 7.21 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌐 pyDomainInfo
Este módulo permite obtener información detallada sobre un dominio específico en Internet.
### Descripción de los campos devueltos:
- **domain**: El nombre del dominio consultado.
- **ip**: La dirección IP asociada al dominio.
- **asn**: El número de Sistema Autónomo (AS) del dominio.
- **org**: La organización responsable del dominio.
- **country_code**: El código de país asociado con el dominio.
- **ns**: Lista de servidores de nombres (DNS) asociados con el dominio.
- **mx**: Lista de registros de intercambio de correo (Mail Exchange) para el dominio.
## Uso
Puedes usar el siguiente código para obtener información sobre un dominio:
``` python
from domainInfo import *# Especifica el dominio del que deseas obtener información
domain = "google.com"# Llama a la función para obtener la información del dominio
info = getDomainInfo(domain)# Imprime la información del dominio
print(info)
```
## Ejemplo de respuesta
Al ejecutar el código anterior, recibirás una respuesta en formato JSON con la información del dominio:
``` json
{
"domain": "google.com",
"ip": "172.217.17.14",
"asn": "AS15169",
"org": "GOOGLE",
"country_code": "US",
"ns": [
"ns3.google.com.",
"ns1.google.com.",
"ns2.google.com.",
"ns4.google.com."
],
"mx": [
"smtp.google.com."
]
}
```