如何设置服务器,使其从外部可见?
我已经设置了端口转发(端口80)到我的服务器。我还为服务器设置了静态ip。
我认为原因是服务器(UbuntuServer13.04上的Apache2)说它无法可靠地确定FQDN。
这是主机名的结果:Elliot-Web这里是主机名-f:hostname: Name or service not known的结果
以下是主机文件的内容:
127.0.0.1 localhost
127.0.1.1 Elliot-Web.elliot-labs.com
# The following lines are desirable for IPv6
我需要从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
nslookup是一种网络管理命令行工具,可用于许多计算机操作系统,用于查询域名系统( DNS )以获取域名或IP地址映射,或用于任何其他特定的DNS记录。
因此,nslookup返回url的端点。但是,如果我需要获得中间的url/ip,我如何做到这一点?
就像。如果www.example.com托管在一个ELB(弹性负载均衡器)后面的AWS上的两个实例上,那么
nslookup www.example.com
将返回两个实例的IP。有没有办法获得负载均衡器的dns/ip?
我在C中使用以下函数来解析端点的URL。
int getaddrinfo(const char *node, c
这个问题看起来很奇怪,但每次我在没有虚拟专用网络的情况下访问我的网站()时,都会显示"This site has been suspended."
当我连接到VPN时,它似乎工作正常,我目前居住在菲律宾,我不确定这是ISP的问题还是其他什么问题。
在我将域名转移到不同的域名提供商之前,该网站工作正常。我确信我正确地传输和配置了我的域。我可以在该域名下使用我的电子邮件。唯一让它变得困难的是网站部分。
我已经试着解决这个问题快一天了。我尝试在FireFox、Chrome和MS Edge上清除我的浏览器历史记录。任何帮助都将不胜感激。
谢谢!