我在我的服务器上部署了一个网站,如何知道我的服务器IP是什么?
如果我知道我的服务器IP,我就可以从外部访问我的网站。
nslookup
来获取IP地址。或者您可以使用ipconfig
找到所有网络卡上的IP地址。因此,两种方法如下:nslookup hostname
或者
ipconfig /all
您也可以使用netstat -n
命令查找在端口80
(即http的默认端口)上侦听的IP地址。
在代码中完成它。。
Request.ServerVariables("LOCAL_ADDR")
或者
String name = "";
name = Dns.GetHostName();
IPHostEntry ipEntry = Dns.GetHostByName(name);
foreach (IPAddress ipaddress in ipEntry.AddressList)
{
Response.Write("IP : " + ipaddress.ToString());
}
简单的方法是通过ping您的主机名。例如:
ping microsoft.com
请注意,您需要从服务器网络外部执行此操作,否则可能会获取到内部私有IP。
如果服务器在您的局域网中,则服务器的IP与其所在的主机(计算机)的IP相同。
如果您的代理允许,您将能够从外部访问您的网站。
我不太明白您所说的“我的服务器”是什么意思。
尝试使用ping命令测试服务器名称和/或URL