我有一个在静态IP上运行的WAMP home web服务器,并在Namecheap上注册了一个域,但我的DNS有点不稳定。起初,我使用URL重定向,并将其指向我的IP。这意味着当你输入域名(如example.com)时,它会将你直接重定向到我的IP地址,并在地址栏中用它替换域名。现在我正在尝试让域名显示,而不是在地址栏中显示IP,我正在努力理解如何准确地做到这一点。
我尝试做的最新的事情,很多人说是不使用URL重定向,而是使用A(地址)记录类型,并将其指向我的IP,我认为这最终会解决我的问题。当然,大约15分钟后,当它全部更新时,我在Firefox中收到了一个带有nginx的400 Bad R
我需要从ip获取主域名。我对像和这样的函数的工作原理有一些疑问。
在下面的示例中,我将反向ip一个随机域,然后尝试恢复域名:
import socket
domain = 'heroku.com'
# get ip from domain
ip = socket.gethostbyname(domain)
print('ip =', ip)
# get domain from ip
print(socket.gethostbyaddr(ip))
print(socket.getfqdn(ip))
# OUTPUT
# ip = 50.19.85.154