5、手动解析:
如果你知道域名对应的IP地址,可以通过反向DNS查询来验证这个IP是否对应正确的域名:
sh
host 192.0.2.1
以下是一个简单的Python示例,使用`requests`库来查询域名对应的IP地址:
python
import requests
def get_ip_address(domain):
try:
response = requests.get(fhttps://api.ipify.org/?format=json)
if response.status_code == 200:
ip_address = response.json().get('ip')
return ip_address
else:
print(Failed to retrieve IP address.)
return None
except Exception as e:
print(fAn error occurred: {e})
return None
domain = example.com
ip_address = get_ip_address(domain)
if ip_address:
print(fThe IP address for {domain} is {ip_address})
else:
print(Could not determine the IP address.)